
/*重写最后一个右浮动*/
[class*=am-u-]+[class*=am-u-]:last-child{
	float: left;
}
.am-slider-a1 .am-control-nav{
	bottom: .875rem;
}
.root{
	overflow: visible;
}
/*重写弹窗样式*/
.am-modal-hd{
	font-size: 1rem;
}

/*重写景区弹窗样式*/
/*.b-mask{*/
/*position: fixed!important;*/
/*}*/

.am-modal-btn{
	font-size: .875rem;
}

/*外层box间距*/
.mboxin{
	padding:.875rem;
	margin-bottom: .875rem;
	font-size: .875rem;
	background-color: #fff;
}

em{
	font-style: normal;
}
ul,li{
	list-style: none;
}

.item-input{
	padding: 0;
	border-color: transparent;
}
.item-input input{
	font-size: .875rem;
	font-weight: normal;
	font-family: "microsoft yahei";
}

.navbar-nav .am-icon.am-icon-arrow-left{
	font-size: .875rem;
}

.field-label{
	font-weight: normal;
}

/*导航下拉*/
.am-menu-dropdown1 .am-menu-toggle,.am-menu-dropdown1{
	position: static;
	width: auto;
}
.am-menu-dropdown1 .am-menu-toggle{
	text-align: left;
}

/*导航...下拉*/
.navbar-right .am-dropdown-content{
	background-color: #434950;
	color: #999;
	border: none;
}
.navbar-right ul.am-dropdown-content>li>a{
	color: #999;
}
.navbar-right .am-dropdown-content:after{
	border-bottom-color: #434950;
}

.navbar-title.navbar-center{
	color: #666;
}

/*字体图标*/

.ib {
	display: inline-block;
}

.dis-b {
	display: block;
}

.line-through {
	text-decoration: line-through;
}

.font-12 {
	font-size: 0.75rem;
}

.font-18 {
	font-size: 1.125rem;
}

.text-gray {
	color: #333;
}

.bg-e9ecf1 {
	background-color: #e9ecf1;
}

.height-30 {
	height: 1.875rem;
	line-height: 1.875rem;
}

.color-ff6633 {
	color: #ff6633;
}

.font-strong {
	font-weight: bold;
}

.full {
	display: block;
	width: 100%;
}

.txt-white {
	color: #fff;
}

.item-desc-not-overflow {
	font-size: 0.875rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	line-height: 1.3em;
}

.not-pad {
	padding: 0;
}

.hide {
	display: none;
}

.txt-c {
	text-align: center;
}

.bg-white {
	background-color: #fff;
}

.bg-16ccb6 {
	background-color: #16ccb6;
}

.color-16ccb6{
	color: #16ccb6!important;
}

.border-top-0 {
	border-top: 0;
	margin-bottom: 0;
}

.clearfix::after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

/*弹出框类型1*/
.me-pop-1 {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.7);
}

.me-pop-1 .me-pop-1-txt {
	position: absolute;
	width: 60%;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
	color: #fff;
	padding: 4%;
	background-color: #333;
	border-radius: 0.5rem;
}

a {
	color: inherit;
}

/*按钮扩展*/
.btn-white {
	background-color: #fff;
}

.btn-orange {
	background-color: #ff9900;
	color: #fff;
}

/*定位扩展*/
.po-re {
	position: relative;
	padding-bottom: .875rem;
}

.pos-re {
	position: relative;
}

/*表格扩展*/
.table {
	display: table;
	width: 100%;
}

.td {
	display: table-cell;
}

/*高度扩展*/
.height-20 {
	height: 1.25rem;
	margin-bottom: 0.5rem;
}

.height-20 img {
	height: 1.25rem;
	width: 1.25rem;
	margin-bottom: 0.1875rem;
	margin-right: 10px;
	vertical-align: middle;
}

/*颜色扩展*/
.color-333 {
	color: #333;
}
.color-333 .am-icon{
	margin-right: 10px;
	vertical-align: middle;
	font-size: 20px;
	color: #0a75d1;
}
.color-333 .am-icon.am-icon-hotel {
	color: #dd514c;
}
.color-333 .am-icon.am-icon-shopping-basket {
	color: #5eb95e;
}
.color-333 em{
	display: inline-block;
	vertical-align: middle;
	font-style: normal;
}

.color-green{
	color: #5eb95e;
}

.color-999 {
	color: #999;
}

.bg-169bd5 {
	background-color: #169bd5;
	color: #fff;
}

.bg-5e6b85 {
	background-color: #5e6b85;
	color: #fff;
}

.bg-ff6600 {
	background-color: #ff6600;
	color: #fff;
}

.navbar-top-gray {
	background: #e6e6e6;
	color: #fff;
}

.navbar-top-gray:after {
	border-color: #e6e6e6;
}

.me-navbar {
	background-color: #FFF;
	padding: 0 .875rem;
}
.me-navbar .am-icon{
	font-size: 1.25rem;
	color: #ccc;
}
.am-menu-dropdown1 .am-menu-nav>li>a{
	text-indent: .875rem;
}
.me-navbar .am-menu-nav .am-icon{
	margin-right: .875rem;
	text-indent: 0;
	color: #fff;
}

.am-dropdown-content [class*=am-icon-]{
	color: #999;
	margin-right: 10px;
}

.tabbar-white {
	background: #FFF;
}

.tabbar-white:before {
	border-color: #FFF;
}

/*底部导航图标扩展*/
.icon-me:before {
	content: "";
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url('/static/images/bottom-nav.png');
	background-repeat: no-repeat;
}

.icon-phone-me:before {
	background-position: 0px 0px;
}

.icon-member-me:before {
	background-position: -25px 0px;
}

.icon-link-me:before {
	background-position: -50px 0px;
}

.icon-home-me:before {
	background-position: -75px 0px;
}

.icon-help-me:before {
	background-position: -100px 0px;
}

.icon-left-menu-me {
	vertical-align: middle;
}

.me-icon-left-menu:before {
	content: "";
	display: inline-block;
	width: 28px;
	height: 22px;
	background-image: url('/static/images/left-menu.png');
	background-repeat: no-repeat;
}

/*组扩展*/
.group-me {
	padding:0.5rem 0.375rem;
	margin-bottom: 15px;
	background-color: #fff;
}

.padding-lr{
	padding: .875rem .875rem 0!important;
}

.group-header-me {
	color: #6d6d72;
	font-size: 0.875rem;
}
.group-me .am-row{
	margin: 0 -.4375rem;
}
.group-me .am-row .colme img{
	height: 6rem;
}
@media screen and (min-width: 414px){
	.group-me .am-row .colme img{
		height: 6.5rem;
	}
}
.group-header-me .enddate{
	color: #f00;
	font-size: 0.75rem;
}

.tabbar-me {
	margin: 0 -0.625rem;
	/*height: 7.5rem !important;*/
}
.tabbar-me .am-u-sm-3{
	padding: 0 .625rem;
}

header a {
	color: inherit;
}

.me-header-top span {
	height: 22px;
	width: 28px;
}

.tabbar-me .me-img {
	margin-bottom: 0.375rem;
	text-align: center;
}
.tabbar-me .me-img .am-iconw{
	display: inline-block;
	width: 3.8rem;
	height: 3.8rem;
	padding: .4rem;
	border-radius: 50%;
}
.tabbar-me .me-img .am-icon{
	font-size: 2.5rem;
	line-height: 1;
	color: #fff;
}
.tabbar-me .me-img .aicon-tour{
	background-color: #6ccbc9;
}
.tabbar-me .me-img .aicon-hotel{
	background-color: #ff6c60;
}
.tabbar-me .me-img .aicon-special{
	background-color: #f9d346;
}
.tabbar-me .me-img .aicon-shop{
	background-color: #56c9f3;
}

/*场景筛选*/
.sence-filtrate {
}

.sence-filtrate .col {
	padding: 0;
	text-align: center;
}
.sence-filtrate .col .am-menu-dropdown1 .am-menu-toggle{
	display: block;
	color: #999;
	text-align: center;
}
.sence-filtrate .col .am-menu-toggle-icon{
	margin-left: 10px;
}
.sence-filtrate .col .am-menu-nav{
	text-align: left;
}
.sence-filtrate .col .am-menu-nav .active a{
	color: #ff0;
}
.sence-filtrate .col .am-menu-nav .am-parent .active a{
	color: #f00;
}
.sence-filtrate .col .am-menu-nav .span-active{
	margin-left: .875rem;
	font-size: .75rem;
}

/*列表扩展*/
/*景点列表扩展*/
.me-list-scene {
	margin: 0;
}

.me-list-scene .me-item-media {
	height: 5.3125rem;
	overflow: hidden;
}

.me-list-scene .me-item-media img {
	width: 7.5rem;
}

.me-list-scene .me-item-main {
	height: 5.3125rem;
}

.me-list-scene .me-item-title-row {
	height: 2.1875rem;
	align-items: flex-start;
}

.me-list-scene .me-item-title-row h3 {
	font-size: .875rem;
	font-weight: bold;
	color: #666;
}

.me-list-scene .me-item-subtitle {
	position: relative;
	height: 1.25rem;
	line-height: 1.666667em;
	font-size: 0.75rem;
}

.me-list-scene .me-item-subtitle .item-subtitle-left {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100%;
	right: 4.125rem;
}

.me-list-scene .me-item-subtitle .item-subtitle-left .number {
	color: #333;
}

.me-list-scene .me-item-subtitle .item-subtitle-left .grade {
	color: #999;
}

.me-list-scene .me-item-subtitle .item-subtitle-right {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
}

.me-list-scene .me-item-subtitle .item-subtitle-right .price {
	font-size: 1rem;
	font-weight: bold;
	color: #f00;
}

.me-list-scene .me-item-desc {
	position: relative;
	height: 1.25rem;
	line-height: 1.25em;
}

.me-list-scene .item-desc-string {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100%;
	right: 3.125rem;
	font-size: .875rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.me-list-scene .item-desc-btn {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
	padding: 0 0.25rem;
	font-size: 0.75rem;
	line-height: 1.666667em;
	background-color: #ff8a00;
	color: #fff;
	border-radius: 0.25rem;
}

/*详情列表扩展*/
.me-list-detail {
	margin: 0;
}

.me-list-detail .item {
	border: 0;
}

.me-list-detail .item-title {
	font-size: 0.75rem;
}

/*评论列表扩展*/
.me-list-comment {
	margin: 0;
}

.me-list-comment .item {
	border-top: 0;
	padding-bottom: 1rem;
}

.me-list-comment a {
	padding-left: 0.46875rem;
}

.me-list-comment .me-item-title-row {
	height: 2.5rem;
}

.me-list-comment .me-item-title-row .me-item {
	height: 100%;
	font-size: 0.875rem;
	display: flex;
}

.me-list-comment .me-item-title-row .me-item:nth-child(1) {
	flex: 1 1 20%;
}

.me-list-comment .me-item-title-row .me-item:nth-child(1) img {
	width: 2.5rem;
}

.me-list-comment .me-item-title-row .me-item:nth-child(2) {
	flex: 1 1 80%;
	flex-direction: column;
}

.me-list-comment .me-item-title-row .me-item:nth-child(3) {
	flex: 1 1 20%;
	justify-content: center;
	align-items: center;
}

.me-list-comment .me-item-title-row .me-item > div {
	height: 1.25rem;
}

.me-list-comment .me-item-desc {
	-webkit-line-clamp: 3;
	max-height: none;
	line-height: 1.6;
}

/*场景查看更多列表扩展*/
.me-list-scene-more {
	margin: 0;
}

.me-list-scene-more a {
	padding-left: 0.46875rem;
}

.me-list-scene-more .item {
	border-top: 0;
	padding-bottom: 1rem;
}

.me-list-scene-more .me-item-title-row {
	height: 1.875rem;
}

.me-list-scene-more .me-item-desc {
	color: #888888;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	line-height: 1.5em;
	font-size: 0.75rem;
}

/*周边推荐列表扩展*/
.me-around-recommend {
	margin: 0;
}

.me-around-recommend .item {
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	min-height: 3.125rem;
	align-items: flex-start;
}

.me-around-recommend .item-main {
	align-items: flex-start;
}

.me-around-recommend .item-main .item-title-row {
	align-items: flex-start;
	font-size: 0.75rem;
}

/*卡片扩展*/
.me-card {
	position: relative;
	color: inherit;
}

.me-card img {
	width: 100%;
}

.me-card .info {
	position: absolute;
	height: auto;
	bottom: 0;
	left: 0;
	right: 0;
	color: #fff;
	font-size: 0.75rem;
	padding: 0 6px;
}

/*导航切换扩展*/
.me-tabs {
}

.me-tabs .btn-group button {
	border: 0;
	border-bottom: 3px solid #fff;
}

.me-tabs button.on {
	border-bottom: 3px solid #16ccb6;
	color: #16ccb6;
	background-color: #fff;
}

.tab-panel-info-1 {
	height: 6.25rem;
}

.tab-panel-info-1 .title {
	height: 1.875rem;
	border-bottom: 1px solid #eee;
}

.tab-panel-info-1 .title img {
	width: 1rem;
	height: 1rem;
	margin-right: 1.2rem;
}

.tab-panel-info-1 .content {
	height: 4.375rem;
	padding-top: 0.5rem;
}

.tab-panel-info-1 .sign-entry {
	display: inline-block;
	color: inherit;
	text-align: center;
	margin-left: 2rem;
	margin-bottom: 1rem;
}
.tab-panel-info-1 .sign-entry .am-icon{
	font-size: 2rem;
}

.tab-panel-info-1 .sign-entry img {
	height: 2rem;
	width: 2rem;
}

.tab-panel-info-1 .sign-entry .name {
	font-size: 0.75rem;
}

/*票型左边人物头像*/
.ticket-user {
	width: 1.25rem;
	height: 1.25rem;
}

/*面板扩展*/
.me-tab-panel {
	padding: 0;
}

/*手风琴扩展*/
.me-detail-accordion {
	margin: 0;
}

.me-detail-accordion .price-info, .me-detail-accordion .order-info {
	display: flex;
}

.me-detail-accordion .left {
	flex: 1 1 80%;
	font-size: 0.75rem;
	padding-right: 1rem;
	word-wrap: break-word;
	overflow-wrap: break-word;
	white-wrap: pre-wrap;
}

.me-detail-accordion .right {
	flex: 1 1 20%;
	min-width: 76px;
	text-align: right;
}

.me-detail-accordion .right .original-cost {
	font-size: 0.75rem;
}

.me-detail-accordion .now-cost .yuan {
	font-size: 1.125rem;
	color: #ff7a05;
}

.me-detail-accordion .order-info {
	margin-top: 0.5rem;
}

.me-detail-accordion .order-info .left {
	color: #009999;
}

.me-detail-accordion .order-info .left a {
	color: inherit;
}

.me-detail-accordion .order-info .left .tt {
	height: 1.8rem;
}

.me-detail-accordion .order-info .left .bb {
	height: 1rem;
}

.me-detail-accordion .order-info .order-btn {
	display: inline-block;
	border: 1px solid #fe911f;
	font-size: 0.75rem;
	text-align: center;
	border-radius: 0.25rem;
}

.me-detail-accordion .order-info .order-btn .tt {
	height: 1.8rem;
	background-color: #ff8400;
	color: #fff;
	line-height: 2.4em;
}

.me-detail-accordion .order-info .order-btn .bb {
	height: 1rem;
	color: #ff8400;
	line-height: 1.34em;
	margin: 0 0.5rem;
}

/*相册扩展*/
.me-album-3 {
}

.me-album-3 .col {
	padding-bottom: 0;
	height: 5rem;
	overflow: hidden;
}

.me-album-3 .col img {
	min-height: 5rem;
	width: 100%;
}

.me-album-3 .col:nth-child(3n+1) {
	padding-right: 0;
}

.me-album-3 .col:nth-child(3n+2) {
	padding-left: 0.3125rem;
	padding-right: 0.3125rem;
}

.me-album-3 .col:nth-child(3n+3) {
	padding-left: 0;
}

/*点击相册图片放大显示*/
.me-big-photo {
	position: absolute;
	z-index: 1993;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 0, 0, .3);
	transition: all .2s;
}
.me-big-photo span{
	position:relative;
}
.me-big-photo span .arrow{
	position:absolute;height:50px;width:50px;background-color:#000;color:#fff;top:50%;
}
.me-big-photo span .arrow-left{
	float:left;
}
.me-big-photo span .arrow-right{
	float:right;
}

.me-big-photo-1 {
	position: absolute;
	z-index: 1993;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .3);
	transition: all .2s;
}
.me-big-photo-1 .img{
	position:absolute;
	top:50%;
	transform:translate3d(0,-50%,0);
}
.me-big-photo-1 .arrow{
	position:absolute;
	height:50px;
	width:50px;
	top:50%;
	margin-top:-25px;
	background-color:#000;
	color:#fff;
}
.me-big-photo-1 .arrow-left{
	left:0;
	background:url('../images/photo-big-arrow-left.png') no-repeat;
}
.me-big-photo-1 .arrow-right{
	right:0;
	background:url('../images/photo-big-arrow-right.png') no-repeat;
}
/*景点详细图文介绍*/
.scene-img-txt .title {
	padding-bottom: .625rem;
	line-height: 2rem;
	text-align: center;
}

.scene-img-txt .img img {
	width: 100%;
}

.scene-img-txt .img .other-info {
	position: absolute;
	bottom: 0.5rem;
	width: 100%;
	color: #fff;
	font-size: 0.75rem;
	text-align: center;
}

.scene-img-txt .text {
	padding: .625rem 0;
	font-size: 0.75rem;
	color: #666;
}

/*************************/
.me-header-left {
	flex: 0 0 10%;
}

.me-header-middle {
	flex: 0 0 80%;
}

.me-header-right {
	flex: 0 0 10%;
}

.me-header-search {
	position: relative;
	margin-bottom: 0;
	height: 1.8rem;
	border-radius: 9px;
	border: 1px solid #dedede;
	overflow: hidden;
	border-radius: 3px;
}

.me-header-search .label {
	width: 1.8rem;
	height: 100%;
	margin-left: .2rem;
	font-size: 0.725rem;
	float: left;
	vertical-align: middle;
	background: url('/static/images/u61.png') no-repeat center center;
}

.me-header-search .input {
	position: absolute;
	left: 2rem;
	top: 0.2rem;
	right: 20px;
	height: 1.4rem;
	width: auto;
	font-size: 0.725rem;
	color: #999;
	box-shadow: 1px 1px 1px #fff inset;
}
.me-header-search .input-submit{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999;
	padding: 0 1.5em;
	font: normal .875rem/2 microsoft yahei;
	color: #fff;
	outline: none;
	background-color: #ff9000;
	box-shadow: none;
	border: none;
}

.me-header-search .input input {
	margin-bottom: 0;
	padding: 0 10px;
	height: 100%;
	color: #999;
	font-size: 0.725rem;
	font-weight: normal;
	border: none;
}

.tabbar-me .tabbar-label {
	font-size: .875rem;
	line-height: 3;
	color: #333;
}

.me-group-input {
	position: absolute;
	left: 40px;
	right: 40px;
	height: 28px;
}

.me-img-left {
	height: 6.875rem;
	width: 7.5rem;
	position: absolute;
	top: 0;
	left: 0;
}

.me-img-left img {
	width: 100%;
	height: 100%;
}

.me-text-right {
	display: block;
	height: 6.875rem;
	margin-left: 8.5rem;
}

.me-text-right .title, .me-text-right .more {
	height: 1.25rem;
	line-height: 1.25;
}

.me-text-right .title {
	display: block;
	font-size: 1rem;
	font-weight: bold;
	color: #666;
}

.me-text-right .price {
	height: 4.375rem;
	line-height: 3;
	font-size: 0.875rem;
    display:block;
}

.me-text-right .price span {
	color: #f00;
	font-size: 1.5rem;
}

.me-text-right .more {
	display: block;
	text-align: right;
	font-size: 0.75rem;
	color: #888;
}

.col > a {
	position: relative;
	display: block;
}
.tag-recommend .colme {
	position: relative;
	padding: 0 .4375rem;
}

.tag-recommend .colme .img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.tag-recommend .colme .name {
	display: block;
	font-size: 0.875rem;
	line-height: 3;
	text-align: center;
	overflow: hidden;
}

.tag-recommend .colme .price {
	position: absolute;
	width: 3.375rem;
	height: 2.125rem;
	line-height: 1.875rem;
	text-align: center;
	font-size: 0.75rem;
	color: #fff;
	font-weight: bold;
	right: 1rem;
	top: 0;
	background: url('/static/images/u98.png') round;
	background-size: contain;
}

.tag-grogshop .colme {
	position: relative;
	height: auto;
	padding: 0 0 .875rem 0;
}
.tag-grogshop .colme a{
	display: block;
	position: relative;
	margin: 0 .4375rem;
}

.tag-grogshop .colme .img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.tag-grogshop .colme .info {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	line-height: 2;
	color: #fff;
	font-size: .75rem;
	overflow: hidden;
	background-color: rgba(0, 0, 0, .6);
	padding: 0 10px;
}

.tag-grogshop .colme .name {
	position: absolute;
	height: 100%;
	left: 10px;
	top: 0;
	width: 60%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.tag-grogshop .colme .price {
	height: 100%;
	font-size: 0.75rem;
	color: #f00;
	font-weight: bold;
	float: right;
}

.tag-specialty .colme {
	position: relative;
	height: auto;
	padding: 0;
	margin-bottom: .875rem;
}
.tag-specialty .colme a{
	display: block;
	position: relative;
	margin: 0 .4375rem;
}

.tag-specialty .colme .img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.tag-specialty .colme .mask {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	line-height: 2;
	font-size: 0.75rem;
	text-align: center;
	padding: 0 0.25rem;
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
}

/*
.tag-specialty .col:nth-child(3n+1) .mask{left:0;right:3px;}
.tag-specialty .col:nth-child(3n+2)	.mask{left:1.5px;right:1.5px;}
.tag-specialty .col:nth-child(3n+3)	.mask{right:0;}
*/
.tag-specialty .colme .info {
	display: block;
	line-height: 1;
	overflow: hidden;
	margin:0.4375rem 0.4375rem 0;
}

.tag-specialty .colme .name {
	height: 100%;
	font-size: 0.75rem;
	float: left;
}

.tag-specialty .colme .price {
	height: 100%;
	font-size: 0.75rem;
	color: #f00;
	font-weight: bold;
	float: right;
}

.bottom-info {
	height: 56px;
	line-height: 1.625rem;
	font-size: 0.75rem;
	text-align: center;
}

.bottom-info a {
	color: #666;
}

/*填写订单页*/
.order .list{
	margin-top: .875rem;
}
.order .list .field-container{
	padding: 0 .875rem;
	border-bottom: 1px solid #dedede;
}
.order .youknow{
	margin-top: .875rem;
	padding: .875rem;
}
.order .youknow .txt {
	font-size: 0.875rem;
}

.order .youknow .price {
	height: 2rem;
	line-height: 2rem;
	font-size: 0.75rem;
	color: #999;
}

.order .youknow .price .bn {
	height: 1rem;
	padding: 0 .5rem;
	border: 1px solid #ffb66a;
	color: #ffb66a;
	border-radius: 4px;
}

.order .youknow .price .time {
	color: #ff6600;
}

.order .youknow .price .numm {
	color: #ff6600;
	font-size: 1.125rem;
}

.order .youknow .other {
	font-size: 0.75rem;
}

.order .tabbar {
	padding: 0;
	line-height: 2.6625rem;
}

.order .tabbar .order-total {
	background-color: #fe932b;
	padding: 0 0.5rem;
	color: #fff;
	width: 70%;
}

.order .tabbar .comfirm {
	background-color: #ff6600;
	color: #fff;
	width: 30%;
}

.order .num-add-group {
	border: 1px solid #ddd;
}

.order .num-add-group span {
	display: inline-block;
	padding: 0 0.4rem;
	min-width: 24px;
}
.order .num-add-group .num{/*1-11*/
	display: inline-block;
	vertical-align: top;
	margin: 0;
	padding: 0;
	width: 1.25rem;
	border: none;
	text-align: center;
	line-height: 1;
}

.order .num-add-group .minus {
	border-right: 1px solid #ddd;
}

.order .num-add-group .plus {
	border-left: 1px solid #ddd;
}

.order-to-pay-mask {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.5);
}

.order-to-pay-mask .panel {
	position: absolute;
	bottom: 1rem;
	left: 5%;
	height: 6.25rem;
	width: 90%;
	background-color: #fff;
	border-radius: 10px;
	overflow: hidden;
}

.order-to-pay-mask .panel .top {
	height: 3.125rem;
	line-height: 3.125rem;
	border-bottom: 1px solid #ddd;
	text-align: center;
}

.order-to-pay-mask .panel .bottom {
	height: 3.125rem;
	line-height: 3.125rem;
	border-bottom: 1px solid #ddd;
}

.order-to-pay-mask .panel .bottom span {
	display: inline-block;
	width: 50%;
	height: 100%;
	text-align: center;
	color: #5dc6f3;
}

.order-to-pay .youknow{
	margin-top: .875rem;
	padding: .875rem;
}
.order-to-pay .list{
	margin-top: .875rem;
}
.order-to-pay .item{
	padding: .875rem;
}
.order-to-pay .item .item-title{
	color: #666;
}

.order-to-pay .list input[type="radio"]{
	display: none;
	width: 1.25rem;
	height: 1.25rem;
}
.order-to-pay .list input[type="radio"] + label{
	display: inline-block;
	vertical-align: middle;
	width: 1.25rem;
	height: 1.25rem;
	border: 1px solid #dedede;
}
.order-to-pay .list input[type="radio"]:checked + label{
	background: url("/static/images/check.jpg") center center no-repeat;
	background-size: cover;
	border-color: transparent;
}

.order-to-pay .submit-wrap{
	padding: 2rem .875rem;
}
.order-to-pay .submit-wrap input{
	display: block;
	width: 100%;
	font: normal .875rem/2.5 "microsoft yahei";
	color: #fff;
	border: none;
	background-color: #ea6e0c;
}


/*酒店预订页*/
.hotel-order .address {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 70px;
}

.hotel-order .where-info input{
	font-size: .875rem;
}

.hotel-order .where-info .col {
	padding: 0;
}

.hotel-order .where-info .col .my-position {
	height: 100%;
	border: 1px solid #0099cc;
	font-size: 0.75rem;
	text-align: center;
	padding: 0.2rem 0;
	border-radius: 4px;
}

.hotel-order .where-info .col .my-position div {
	margin-top: 0.2rem;
	color: #0099cc;
}

.hotel-order .where-info .left {
	border-bottom: 1px solid #eee;
}

.hotel-order .where-info .where-tip {
	font-size: 0.75rem;
	color: #999;
}

.hotel-order .where-info .city-val {
	font-size: 1.25rem;
}
.hotel-order .where-info .city-val input{
	padding: 0;
	margin: 0;
	border: none;
}

.hotel-order .where-info .city-val span {
	font-size: 0.75rem;
	color: #bbb;
}

.hotel-order .where-info .date-to-date {
	height: 3.75rem;
	padding-top: .875rem;
}

.hotel-order .where-info .date-to-date .date-from {
	width: 40%;
	height: 100%;
	float: left;
}

.hotel-order .where-info .date-to-date .date-num {
	width: 20%;
	height: 100%;
	float: left;
	text-align: center;
	line-height: 3.75rem;
	color: #bbb;
}

.hotel-order .where-info .date-to-date .date-to {
	width: 40%;
	height: 100%;
	float: left;
}
.hotel-order .where-info .item-input{
	padding:0;
}

/*切换城市*/
.change-city .title {
	background-color: #eee;
	font-size: 0.75rem;
	line-height: 3;
	color: #333;
	padding: 0 0.6rem;
}

.change-city .content {
	padding-bottom: .6rem;
}

.change-city .content::after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

.change-city .content .div-city {
	line-height: 2;
	width: 33.333333%;
	padding: 0 0.25rem;
	float: left;
	margin-top: .6rem;
	font-size: .875rem;
}

.change-city .content .div-city span {
	display: inline-block;
	border: 1px solid #ddd;
	width: 100%;
	text-align: center;
	border-radius: 0.2rem;
}

.change-city .content .block-city {
	height: 2.2rem;
	line-height: 2.2rem;
	padding: 0 0.5rem;
	border-bottom: 1px solid #eee;
}

/*酒店列表*/
.hotel-list .into-leave {
}

.hotel-list .into-leave .g {
}

.hotel-list .into-leave .g .col {
	font-size: 0.75rem;
}

.hotel-list .into-leave .g .left {
	width: 70%;
	height: 100%;
	float: left;
	text-align: center;
}
.hotel-list .into-leave .g .left input{
	display: inline-block;
	width: 4.68rem;
	height: 1rem;
	padding: 0;
	margin: 0;
	font-size: .75rem;
	text-indent: 1em;
	border: none;
}

.hotel-list .into-leave .g .right {
	width: 30%;
	float: right;
	padding-top: .7rem;
	padding-right: .4rem;
	text-align: center;
	color: #4db14d;
}

.hotel-list .into-leave .g .col {
	padding: 16px 10px;
}
.hotel-list .into-leave .g .hotel-list-date{
	padding-left: 0;
	padding-right: 5px;
}
.hotel-list .into-leave .g .hotel-list-sear{
	padding-left: 5px;
	padding-right: 0;
}
.hotel-list .into-leave .g .hotel-list-sear .me-header-search{
	border: none;
}

.hotel-list .into-leave .g .col > div {
	width: 100%;
	padding: 10px 0;
	/*height: 100%;*/
	background-color: #fff;
}

.hotel-list .into-leave .g .col > .me-header-search{
	height: 100%;
}
.hotel-list .into-leave .g .col > .me-header-search .input{
	height: 100%;
}

/*其他方式登录入口*/
.member-other-entry .container{
	background-color: #fff;
}
.member-other-entry .logo {
	padding: 3rem 2rem 2rem 2rem;
}

.member-other-entry .logo img {
	width: 100%;
}

.member-other-entry .input {
	padding: 0 2rem 2rem 2rem;
}

.member-other-entry .input .list {
	background-color: transparent;
	margin-top: 0;
}

.member-other-entry input {
	background-color: transparent;
	font-size: 0.875rem;
}

.member-other-entry input:focus {
	background-color: transparent;
}

.member-other-entry .item {
	border-top: 0;
}

.member-other-entry .item-media {
}

.member-other-entry .btn {
	border-radius: 10px;
}

.member-other-entry .tips {
	height: 1.25rem;
	line-height: 1.25rem;
	font-size: 0.75rem;
	color: #f00;
}

/*其他方式注册*/
.member-other-register .form {
	padding: 2rem 1rem;
}

.member-other-register .list {
	margin-top: 0;
}

.member-other-register .item {
	border-top: 0;
	margin-bottom: 0;
	padding: 0;
	font-size: .875rem;
	font-family: "microsoft yahei";
	color: #999;
}
.member-other-register .item input{
	font-size: .875rem;
	font-weight: normal;
}
.member-other-register .item .field-label{
	width: 30%;
	font-weight: normal;
	color: #999;
}

.member-other-register .btn {
	border-radius: 6px;
}

.member-other-register .verify {
	position: relative;
	display: block;
	width: 3.25rem;
	height: 1.875rem;
}

.member-other-register .notice {
	font-size: 0.75rem;
}

.member-other-register .notice a {
	color: #0000ff;
}

/*找回密码第二步*/
.member-other-findpaddword-step-2 .form {
	padding: 2rem 1rem;
}

.member-other-findpaddword-step-2 .list {
	margin-top: 0;
}

.member-other-findpaddword-step-2 .item {
	border-top: 0;
	margin-bottom: 0;
	padding: 0;
}
.member-other-findpaddword-step-2 .item input{
	font-size: .875rem;
}

.member-other-findpaddword-step-2 .btn {
	border-radius: 6px;
}

.member-other-findpaddword-step-2 input {
	font-size: 0.875rem;
	font-size: 0.75rem;
}

.member-other-findpaddword-step-2 .time {
	position: relative;
	display: block;
	width: 5.25rem;
	height: 1.875rem;
	line-height: 1.875rem;
	font-size: 0.75rem;
}

.member-other-findpaddword-step-2 .resend {
	position: relative;
	display: block;
	height: 1.875rem;
	line-height: 1.875rem;
	font-size: 0.75rem;
	background-color: #46d264;
	padding: 0 1rem;
	color: #fff;
	border-radius: 0.4rem;
}

/*me-tips*/
.me-tips-mask {
}

/*会员注册成功*/
.member-other-register-success .aicon-success{
	font-size: 4rem;
	color: #4db14d;
}
.member-other-register-success .form {
	text-align: center;
	padding-top: 6rem;
	font-size: 0.875rem;
}

.member-other-register-success .form a {
	color: #0000ff;
}

/*微信会员中心*/
.member-weixin-entry .top {
	text-align: center;
	padding: .875rem 0;
}

.member-weixin-entry .top .img {
	height: 5rem;
	padding: 0.5rem;
}

.member-weixin-entry .top .img img {
	height: 4rem;
	width: 4rem;
	border-radius: 100%;
}

.member-weixin-entry .top .number {
	height: 1.5rem;
	line-height: 1.5rem;
}

.member-weixin-entry .top .number span {
	padding: 0 0.2rem;
	font-size: 0.875rem;
	border-radius: 4px;
}

.member-weixin-entry .top {
}

.member-weixin-entry .order .title {
	height: 2rem;
	padding-left: 0.9rem;
	border-bottom: 1px solid #eee;
}

/*微信会员设置中心*/
.member-weixin-person-setup input {
	text-align: right;
	font-size: 0.875rem;
}
.member-weixin-person-setup .item-linked a{
	padding-left: 0;
	padding-right: 0;
}

/*微信会员更新密码*/
.member-weixin-update-password .aicon-success{
	font-size: 4rem;
	color: #4db14d;
}
.member-weixin-update-password .get-verify {
	padding: 0.4rem 0.6rem;
	border-radius: 6px;
	font-size: 0.75rem;
}

.member-weixin-update-password .tips {
	padding-top: .625rem;
	font-size: 0.75rem;
	line-height: 2;
	color: #f00;
}

/*微信会员更新密码成功*/
.member-weixin-update-password .form {
	text-align: center;
	padding-top: 6rem;
	font-size: 0.875rem;
}

.member-weixin-update-password .form a {
	color: #0000ff;
}

/*微信会员管理地址*/
.member-weixin-manage-address .item-linked > a{
	padding-left: 0;
	padding-right: 0;
}
.member-weixin-manage-address .my-address{
	padding-left: .875rem;
	padding-right: .875rem;
}
.member-weixin-manage-address .list{
	padding-left: .875rem;
	padding-right: .875rem;
}
.member-weixin-manage-address .address-lists::after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

.member-weixin-manage-address .address-lists .left {
	width: 80%;
	float: left;
}

.member-weixin-manage-address .address-lists .right {
	width: 20%;
	height: 100%;
	float: right;
	text-align: center;
	transform: translateY(75%)
}

.member-weixin-manage-address .address-lists .name {
	font-size: 0.875rem;
}

.member-weixin-manage-address .address-lists .phone {
	font-size: 0.875rem;
}

.member-weixin-manage-address .address-lists .address-detail {
	font-size: 0.75rem;
}

.member-weixin-manage-address .add-new-address {
	width: 100%;
	line-height: 3.0625rem;
	text-align: center;
}

/*景点地图样式*/
.scene-map-page .scene-map{
	height: 20rem;
	font-size: 14px;
}
.BMap_Marker>div{
	width: 59px!important;
}
.scene-map-page .scene-map .iw_bt{
	width: 45px;
}
.scene-map-page .scene-map *{
	padding:0;
	margin: 0;
}
.scene-map-page .map-desc{
	position: relative;
	padding-top: 1rem;
	font-size: .875rem;
	line-height: 2;
}
.scene-map-page .map-desc .am-icon{
	position: absolute;
	left: 0;
	top: 1.2rem;
	font-size: 1.5rem;
	line-height: 1;
	vertical-align: middle;
}
.scene-map-page .map-desc em{
	display: inline-block;
	padding-left: 1.75rem;
	vertical-align: middle;
	font-style: normal;
}

.scene-map-page .route-info{
	font:normal .875rem/2 microsoft yahei;
}


/*会员中心查看订单公共部分*/
/*订单导航公共部分*/
.mbox .order-nav{
	font: normal .875rem/2 microsoft yahei;
}
.mbox .order-nav a{
	display: block;
	color: #333;
	text-align: center;
}
.mbox .order-nav .order-nav-btn{
	/*margin: .875rem 0;
    background-color: #fff;*/
}
.mbox .order-nav .am-menu-dropdown1 .am-menu-toggle{
	height: auto;
	line-height: 3;
}
.mbox .order-nav .am-menu-dropdown1 .am-menu-nav>li>a{
	text-indent: 0;
}
/*订单导航内容公共部分*/
.order-cont .cont-link,.order-cont .cont-tit,.order-cont .contc,.order-cont .cont-head,.order-cont .cont-date,.order-cont .cont-num,.order-cont .cont-foot{
	display: block;
}
.order-cont .cont-tit span,.order-cont .cont-tit em,.order-cont .cont-head span,.order-cont .cont-head em,.order-cont .cont-num span,.order-cont .cont-num em{
	display: inline-block;
	vertical-align: middle;
}

.order-cont .cont-foot{
	padding-top: .875rem;
}
.order-cont .cont-foot .order-prev,.order-cont .cont-foot .order-next{
	display: inline-block;
	margin-left: 1rem;
	padding: 0 1rem;
	vertical-align: middle;
	font:normal .875rem/2 microsoft yahei;
	border:1px solid #ccc;
	border-radius: 3px;
}

/*固定底部公共部分*/
.foot-fixed{
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999;
	padding: .75rem .875rem;
	width: 100%;
	font-size: .875rem;
	text-align: right;
	background-color: #fff;
}
.foot-fixed > span{
	position: absolute;
	left: .875rem;
	bottom:53%;
	margin-bottom: -1rem;
	color: #fe932b;
}
.foot-fixed > span em{
	font-size: 1.3rem;
}
.foot-fixed .next-link{
	display: inline-block;
	padding: 0 2em;
	font: normal 1.125rem/2.5 microsoft yahei;
	color: #fff;
	background-color: #fe932b;
	border-radius: 3px;
}

/*会员中心查看景点订单*/
.scene-vip-order-page .mbox{
	padding: 0 .75rem;
}
.scene-vip-order-page .mbox ul,.scene-vip-order-page .mbox li{
	padding: 0;
	margin: 0;
}
.scene-vip-order-page .order-cont .cont-tit{
	position: relative;
	padding-bottom: .75rem;
	font: normal .75rem/2 microsoft yahei;
	border-bottom: 1px solid #dedede;
}
.scene-vip-order-page .order-cont .cont-tit span{
	color: #47C9BB;
}
.scene-vip-order-page .order-cont .cont-tit em{
	position: absolute;
	right: 0;
	top: 0;
}

.scene-vip-order-page .order-cont .cont-head{
	position: relative;
	font: normal 1rem/2 microsoft yahei;
}
.scene-vip-order-page .order-cont .cont-head em{
	position: absolute;
	right: 0;
	top: 0;
	color: #FF0000;
}

.scene-vip-order-page .order-cont .cont-date{
	font: normal .875rem/2 microsoft yahei;
}

.scene-vip-order-page .order-cont .cont-num{
	position: relative;
	font: normal .875rem/2 microsoft yahei;
}
.scene-vip-order-page .order-cont .cont-num em{
	position: absolute;
	right: 0;
	top: 0;
}

.scene-vip-order-page .order-cont .cont-foot{
	text-align: right;
}

/*已提交状态*/
.scene-vip-order-page .order-submitted .order-state{
	color: #FF6600;
}
.scene-vip-order-page .order-submitted .order-statec{
	color: #0066FF;
}
.scene-vip-order-page .order-submitted .cont-foot .order-next{
	padding: 0 1.25rem;
	color: #fff;
	background-color: #ff6600;
	border-color: #ff6600;
}
/*已成功状态*/
.scene-vip-order-page .order-success .order-state,.scene-vip-order-page .order-success .order-statec{
	color: #008000;
}


/*没有订单状态*/
.scene-vip-order-page-null .mbox{
	height: 100%;
	background-color: #E6F6F3;
}
.scene-vip-order-page-null .mbox .mboxin{
	background-color: transparent;
}
.scene-vip-order-page-null .order-null{
	padding-top:2rem;
	text-align: center;
}
.scene-vip-order-page-null .order-null .null-text,.scene-vip-order-page-null .order-null .null-link{
	display: block;
}
.scene-vip-order-page-null .order-null .null-text{
	font:normal .875rem/2 microsoft yahei;
}
.scene-vip-order-page-null .order-null .null-text .am-icon{
	vertical-align: middle;
	font-size: 1rem;
	color: #16ccb6;
}
.scene-vip-order-page-null .order-null .null-text em{
	display: inline-block;
	vertical-align: middle;
	padding-left: 1em;
}

.scene-vip-order-page-null .order-null .null-link{
	margin-top: 1rem;
}
.scene-vip-order-page-null .order-null .null-link a{
	display: inline-block;
	padding:0 1rem;
	font:normal 1rem/2 microsoft yahei;
	color: #666;
	background-color: #fff;
	border-radius: 3px;
}

/*会员中心景区订单详情*/
/*头部时间提醒*/
.scene-vip-order-content .mbox{
	padding-bottom: 4.5rem;
}
.scene-vip-order-content .mboxin{
	padding-top: 0;
	padding-bottom: 0;
	font:normal .875rem/3 microsoft yahei;
}
.scene-vip-order-content .order-remainder{
	padding: .3rem .875rem;
	margin-bottom: .875rem;
	font: normal .75rem/2 microsoft yahei;
	color: #aa8f63;
	background-color: #fff7dc;
}
.scene-vip-order-content .order-remainder .am-icon{
	margin-right: 5px;
}
.scene-vip-order-content .order-remainder b{
	margin:0 2px;
	font-size: .875rem;
	font-weight: normal;
	color: #ff5346;
}

/*订单详情公共*/
.scene-vip-order-content .ticket-info > h3,.scene-vip-order-content .user-info > h3,.scene-vip-order-content .order-datail > h3{
	margin: 0;
	font: normal bold 1rem/3 microsoft yahei;
	border-bottom: 1px solid #dedede;
}
.scene-vip-order-content .info-primary{
	color: #ff5346;
}

/*订单信息*/
.scene-vip-order-content .order-info{
	border-bottom: 1px solid #dedede;
}
.order-info span,.order-info em{
	display: inline-block;
	vertical-align: middle;
}
.order-info .order-label{
	margin-right: .5rem;
}

/*门票使用情况*/
.scene-vip-order-content .ticket-state b{
	display: inline-block;
	width: 32%;
	vertical-align: middle;
	font-weight: normal;
}
.ticket-state b span{
	margin-right: 5px;
}
/*门票信息*/
.scene-vip-order-content .ticket-info .ticket-desc{
	border-bottom: 1px solid #dedede;
}
.scene-vip-order-content .ticket-info .ticket-desc > span,.scene-vip-order-content .ticket-info .ticket-desc > em{
	display: inline-block;
}
.scene-vip-order-content .ticket-info .ticket-desc > span{
	margin-right: .5rem;
}

/*使用说明*/
.scene-vip-order-content .ticket-method{
	position: relative;
}
.ticket-method .ticket-label{
	position: absolute;
	left: 0;
	top: 0;
}
.ticket-method .method-cont{
	margin-left: 5.5em;
	margin-bottom: .75rem;
}
.scene-vip-order-content .ticket-info .ticket-desc .method-list{
	display: block;
	line-height: 2;
}

/*退票规则*/
.scene-vip-order-content .return-rules-wrap{
	margin-left: 0;
	margin-right: 0;
}
.scene-vip-order-content .return-rules-wrap .rules-list em{
	float: right;
}
.scene-vip-order-content .return-rules-wrap .rules-btn{
	display: block;
	padding: 0;
}

/*景区信息*/
.scene-vip-order-content .scene-info .scene-list{
	border-bottom: 1px solid #dedede;
}
.scene-vip-order-content .scene-link a{
	display: block;
	font-weight: bold;
}
.scene-vip-order-content .scene-local-link a{
	display: block;
}
.scene-vip-order-content .scene-local-link a span{
	margin-right: .5rem;
}

.scene-vip-order-content .scene-list{
	position: relative;
}
.scene-vip-order-content .scene-list .scene-list-label{
	position: absolute;
	left: 0;
	top: 0;
}
.scene-vip-order-content .scene-list .scene-list-cont{
	display: block;
	margin-left: 5.5em;
	margin-bottom: .75rem;
}
.scene-vip-order-content .scene-list .scene-list-cont .cont-list{
	display: block;
}

/*订票人信息*/
.scene-vip-order-content .user-info .user-list .user-label{
	display: inline-block;
	vertical-align: middle;
	width: 5.5em;
}

/*发票信息*/
.scene-vip-order-content .bill-info{
	padding-top: .75rem;
	padding-bottom: .75rem;
	line-height: 2;
}
.scene-vip-order-content .bill-info .bill-list{
	position: relative;
}
.scene-vip-order-content .bill-info .bill-list .bill-label{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -1em;
}
.scene-vip-order-content .bill-info .bill-list em{
	display: block;
	padding-left: 5.5em;
}

/*订单信息*/
.scene-vip-order-content .order-datail .order-datail-label{
	margin-right: .5rem;
}

/*会员中心查看酒店订单*/
.hotel-vip-order-page .mbox{
	padding: .75rem;
}
.hotel-vip-order-page .mboxin{
	font: normal .875rem/2 "microsoft yahei";
}

.hotel-vip-order-page .order-cont .cont-tit{
	position: relative;
	font-size: 1rem;
}
.hotel-vip-order-page .order-cont .cont-tit .order-state{
	position: absolute;
	right: 0;
	top:0;
	font-size: .75rem;
	line-height: 2.7;
}
.hotel-vip-order-page .order-cont .cont-tit .am-icon{
	margin-right: .5em;
	color: #dd514c;
}

.hotel-vip-order-page .order-cont .cont-head{
	color: #666666;
}
/*时间样式*/
.hotel-vip-order-page .order-cont .cont-date{
	font-size: .75rem;
	text-align: center;
}
.hotel-vip-order-page .order-cont .cont-date label{
	display: inline-block;
	margin: 0;
	font-size: .75rem;
	font-weight: normal;
}
.hotel-vip-order-page .order-cont .cont-date b{
	font-weight: normal;
}
.hotel-vip-order-page .order-cont .cont-date .date-duration{
	padding: 0 .5em;
	border:1px solid #d93c37;
	border-radius: 1em;
}
.hotel-vip-order-page .order-cont .cont-date .line-start{
	float: left;
}
.hotel-vip-order-page .order-cont .cont-date .line-end{
	float: right;
}

/*订单底部*/
.hotel-vip-order-page .order-cont .cont-foot{
	padding-top: .35rem;
}
.hotel-vip-order-page .order-cont .cont-foot .order-price{
	float: right;
	color: #dc670c;
}
.hotel-vip-order-page .order-cont .cont-foot .order-price b{
	font-size: 1.25rem;
	line-height: 1;
}

.hotel-vip-order-page .order-cont .cont-foot .order-desc{
	color: #999;
}
.hotel-vip-order-page .order-cont .cont-foot .order-desc > span{
	margin-right: 2em;
}

/*提交订单样式*/
.hotel-vip-order-page .order-submitted .order-state{
	color: #d93c37;
}

/*成功订单样式*/
.hotel-vip-order-page .order-success .order-state{
	color: #4db14d;
}


/*会员中心查看订单详情页*/
.hotel-vip-order-content .mbox{
	padding-top: .875rem;
	padding-bottom: 4.5rem;
}
.hotel-vip-order-content .mboxin{
	padding-top: .2rem;
	padding-bottom: .2rem;
	font: normal .875rem/3 "microsoft yahei";
}
.hotel-vip-order-content .mboxin .content-link{
	display: block;
}
.hotel-vip-order-content .mboxin .am-icon{
	margin-left: 1em;
	font-size: .7rem;
	line-height: 2.2;
	color: #999;
}
.hotel-vip-order-content .mboxin .list-label{
	display: inline-block;
	vertical-align: middle;
	min-width: 5.5em;
	color: #999;
}
/*订单介绍时间样式*/
.hotel-vip-order-content .order-cont .cont-date{
	font-size: .75rem;
	line-height: 2;
	text-align: center;
}
.hotel-vip-order-content .order-cont .cont-date label{
	display: inline-block;
	margin: 0;
	font-size: .75rem;
	font-weight: normal;
}
.hotel-vip-order-content .order-cont .cont-date b{
	font-weight: normal;
}
.hotel-vip-order-content .order-cont .cont-date .date-duration{
	padding: 0 .8em;
	border:1px solid #d93c37;
	border-radius: 1em;
}
.hotel-vip-order-content .order-cont .cont-date .line-start{
	float: left;
}
.hotel-vip-order-content .order-cont .cont-date .line-end{
	float: right;
}
/*订单介绍底部样式*/
.hotel-vip-order-content .order-cont .cont-foot{
	padding-top: .35rem;
}
.hotel-vip-order-content .order-cont .cont-foot .order-desc{
	color: #999;
}
.hotel-vip-order-content .order-cont .cont-foot .order-desc > span{
	margin-right: 2em;
}

/*订单状态*/
.hotel-vip-order-content .content-link .price{
	float: right;
}
.hotel-vip-order-content .content-link .price .price-cont{
	font-size: .75rem;
	color: #dc670c;
}
.hotel-vip-order-content .content-link .price .price-cont b{
	font:normal 1rem/2 "microsoft yahei";
}
/*酒店地址*/
.hotel-vip-order-content .hotel-desc .desc-list{
	border-top: 1px solid #dedede;
}
.hotel-vip-order-content .hotel-desc .desc-list .desc-link{
	display: inline-block;
	width: 49%;
	vertical-align: middle;
	text-align: center;
}
.hotel-vip-order-content .hotel-desc .desc-link .am-icon{
	margin-right: 1em;
	vertical-align: middle;
	font-size: 1.25rem;
	line-height: 2;
	color: #4db14d;
}
/*票务信息*/
.hotel-vip-order-content .ticket-list{
	border-bottom: 1px solid #dedede;
}
.hotel-vip-order-content .ticket-list:last-of-type{
	border:none;
}
/*发票*/
.hotel-vip-order-content .bill-list .content-link .am-icon{
	float: right;
	line-height: 3.5;
}
/*退改规则*/
.hotel-vip-order-content .rule-list .content-link .am-icon{
	float: right;
	line-height: 3.5;
}
/*固定底部*/
.hotel-vip-order-content .foot-fixed span{
	left: 20%;
	font-size: .875rem;
	color: #666;
}
.hotel-vip-order-content .foot-fixed span a{
	display: block;
}

/*会员中心查看特产	*/

/*tab导航样式*/
.specialty-vip-order-page .am-tabs-bd{
	border: none;
}
.specialty-vip-order-page .am-nav{
	background-color: #fff;
	text-align: center;
}
.specialty-vip-order-page .am-nav-tabs>li{
	width: 25%;
}
.specialty-vip-order-page .am-nav>li.am-active>a,.specialty-vip-order-page .am-nav>li.am-active>a:focus,.specialty-vip-order-page .am-nav>li.am-active>a:hover{
	margin: 0;
	border: none;
	border-bottom: 2px solid #dc670c;
}

/*订单列表*/
.specialty-vip-order-page .mbox{
	font: normal .875rem/2 "microsoft yahei";
}
.specialty-vip-order-page .mboxin{
	margin-top: .875rem;
	padding: 0;
	background-color: #f5f5f5;
}
.specialty-vip-order-page .order-cont{
	margin-bottom: .875rem;
	padding: 0 .875rem .875rem;
	background-color: #fff;
}
/*产品标题*/
.specialty-vip-order-page .mboxin .cont-tit{
	line-height:3;
}
.specialty-vip-order-page .mboxin .cont-tit .am-icon{
	margin-right: .5rem;
	color: #d93c37;
}
.specialty-vip-order-page .mboxin .cont-tit .order-state{
	float: right;
}
/*产品图片等*/
.specialty-vip-order-page .mboxin .contc{
	position: relative;
	margin: 0 -.875rem;
	padding: .875rem;
	font-size: 0;
	background-color: #F5F5F5;
}
.specialty-vip-order-page .mboxin .contcc-list{
	display: inline-block;
	width: 30%;
	vertical-align: top;
	font-size: .875rem;
}
.specialty-vip-order-page .mboxin .disimg img{
	width: 100%;
}
.specialty-vip-order-page .mboxin .contc-center{
	width: 50%;
	padding: 0 .625rem;
}
.specialty-vip-order-page .mboxin .contc-center .product-name{
	display: block;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	height: 4em;
	overflow: hidden;
	font: normal .875rem/2 "microsoft yahei";
	text-overflow: ellipsis;
}
.specialty-vip-order-page .mboxin .contc-price{
	position: absolute;
	right: .875rem;
	top: .875rem;
	width: 20%;
	text-align: right;
}
.specialty-vip-order-page .mboxin .contc-price b,.specialty-vip-order-page .mboxin .contc-price em{
	display: block;
}
.specialty-vip-order-page .mboxin .contc-price b{
	color: #d93c37;
	font-weight: normal;
}
.specialty-vip-order-page .mboxin .contc-price em{
	font-size: .75rem;
	color: #666666;
}

.specialty-vip-order-page .mboxin .cont-money{
	display: block;
	padding: 0 .875rem;
	margin: 0 -.875rem;
	font: normal .75rem/3 "microsoft yahei";
	text-align: right;
	border-bottom: 1px solid #dedede;
}
.specialty-vip-order-page .mboxin .cont-money .money-list{
	display: inline-block;
	padding-left: 1rem;
	vertical-align: middle;
}
.specialty-vip-order-page .mboxin .cont-money .money-list .color-primary{
	color: #d93c37;
}
.specialty-vip-order-page .mboxin .cont-money .product-total .color-primary{
	margin: 0 .2em;
	color: #dc670c;
}

.specialty-vip-order-page .mboxin .cont-foot{
	text-align: right;
}
.specialty-vip-order-page .mboxin .cont-foot .order-next{
	color: #fff;
	background-color: #dc670c;
	border-color: #dc670c;
}

/*成功订单样式*/
.specialty-vip-order-page .mboxin .order-success .order-state{
	color: #4db14d;
}
/*以提交订单样式*/
.specialty-vip-order-page .mboxin .order-submitted .order-state{
	color: #dc670c;
}


/*会员中心查看特产订单详情*/
.specialty-vip-order-content .state-img img{
	width: 100%;
}
.specialty-vip-order-content .mbox{
	padding-bottom: 4.5rem;
}
.specialty-vip-order-content .mboxin{
	font:normal .875rem/3 "microsoft yahei";
}
/*固定底部*/
.specialty-vip-order-content .foot-fixed span{
	left: 20%;
	font-size: .875rem;
	color: #666;
}
.specialty-vip-order-content .foot-fixed span a{
	display: block;
}

/*买家信息*/
.specialty-vip-order-content .user-info{
	position: relative;
}
.specialty-vip-order-content .user-info .info-icon{
	position: absolute;
	left: 0;
	top:50%;
	margin-top: -.5em;
	font-size: 1.5rem;
	line-height: 1;
	color: #999;
}
.specialty-vip-order-content .user-info .user-info-cont{
	margin-left: 2rem;
}
.specialty-vip-order-content .user-info-cont dl{
	position: relative;
	margin: 0;
	font: normal .875rem/2 "microsoft yahei";
}
.specialty-vip-order-content .user-info-cont dt{
	position: absolute;
	left: 0;
	top: 0;
	margin-bottom: 0;
	color: #666;
	font-weight:normal;
}
.specialty-vip-order-content .user-info-cont dd{
	margin-left: 4rem;
	margin-bottom: 0;
}
.specialty-vip-order-content .user-info-cont .user-name em{
	float: right;
}
.specialty-vip-order-content .user-info-cont .user-local dt,.specialty-vip-order-content .user-info-cont .user-local dd{
	font-size: .75rem;
}

/*订单介绍等*/
.specialty-vip-order-content .product-wrap{
	padding-top: 0;
	padding-bottom: 0;
}
.specialty-vip-order-content .order-cont{
	background-color: #fff;
}
/*产品标题*/
.specialty-vip-order-content .mboxin .cont-tit .am-icon{
	margin-right: .5rem;
	color: #d93c37;
}

/*产品图片等*/
.specialty-vip-order-content .mboxin .contc{
	position: relative;
	margin: 0 -.875rem;
	padding: .875rem;
	font-size: 0;
	background-color: #F5F5F5;
}
.specialty-vip-order-content .mboxin .contcc-list{
	display: inline-block;
	width: 30%;
	vertical-align: top;
	font-size: .875rem;
}
.specialty-vip-order-content .mboxin .disimg img{
	width: 100%;
}
.specialty-vip-order-content .mboxin .contc-center{
	width: 50%;
	padding: 0 .625rem;
}
.specialty-vip-order-content .mboxin .contc-center .product-name{
	display: block;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	height: 4em;
	overflow: hidden;
	font: normal .875rem/2 "microsoft yahei";
	text-overflow: ellipsis;
}
.specialty-vip-order-content .mboxin .contc-price{
	position: absolute;
	right: .875rem;
	top: .875rem;
	width: 20%;
	line-height: 2;
	text-align: right;
}
.specialty-vip-order-content .mboxin .contc-price b,.specialty-vip-order-content .mboxin .contc-price em{
	display: block;
}
.specialty-vip-order-content .mboxin .contc-price b{
	color: #d93c37;
	font-weight: normal;
}
.specialty-vip-order-content .mboxin .contc-price em{
	font-size: .75rem;
	color: #666666;
}
.specialty-vip-order-content .mboxin .contc-price .delete{
	text-decoration: line-through;
}


/*运费、总价等*/
.specialty-vip-order-content .cont-money{
	display: block;
}
.specialty-vip-order-content .cont-money .money-list{
	display: block;
	border-bottom: 1px solid #dedede;
}
.specialty-vip-order-content .cont-money .money-list .color-primary{
	float: right;
	color: #dc670c;
}

.specialty-vip-order-content .integral{
	border-bottom: 1px solid #dedede;
}

.specialty-vip-order-content .sell-tel{
	text-align: center;
}
.specialty-vip-order-content .sell-tel .am-icon{
	vertical-align: middle;
	margin-right: .75rem;
	font:normal 1.5rem/2 "microsoft yahei";
	color: #4db14d;
}

/*订单编号等*/
.specialty-vip-order-content .order-info .order-list{
	font: normal .625rem/2 "microsoft yahei";
}
.specialty-vip-order-content .order-info .pay-number em{
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*会员中心查看团购*/
.group-vip-order-page .mbox{
	padding: 0 .75rem;
}
.group-vip-order-page .mboxin{
	font: normal .875rem/2 "microsoft yahei";
}
.group-vip-order-page .contc{
	position: relative;
}
.group-vip-order-page .contc .icon-wrap{
	position: absolute;
	left: 0;
	top: .1rem;
	width: 1.5rem;
	height: 1.5rem;
	text-align: center;
	color: #fff;
	background-color: #0FB0CE;
}
.group-vip-order-page .contc .icon-wrap .am-icon{
	font: normal 1rem/1 "microsoft yahei";
}
.group-vip-order-page .contc .contcc{
	display: block;
	margin: 0 3rem 0 2rem;
}
.group-vip-order-page .contc .contcc .product-name{
	display: block;
	font:normal 1.25rem/1.5 "microsoft yahei";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.group-vip-order-page .contc .contcc span{
	color: #666;
}
.group-vip-order-page .contc .contc-price{
	position: absolute;
	right: 0;
	top: 0;
}
.group-vip-order-page .contc .contc-price b,.group-vip-order-page .contc .contc-price em{
	display: block;
}
.group-vip-order-page .contc .contc-price b{
	color: #dc670c;
}
.group-vip-order-page .contc .contc-price em{
	color: #666;
}

.group-vip-order-page .order-cont .cont-foot{
	text-align: right;
}
.group-vip-order-page .order-cont .cont-foot .order-prev{
	color: #0FB0CE;
}
.group-vip-order-page .order-cont .cont-foot .order-next{
	color: #fff;
	background-color: #dc670c;
	border-color: transparent;
}

/*会员中心查看团购订单详情*/
.group-vip-order-content .mbox{
	padding-bottom: 4.5rem;
}
.group-vip-order-content .mboxin{
	font: normal .875rem/3 "microsoft yahei";
}
.group-vip-order-content .list-label{
	display: inline-block;
	vertical-align: middle;
	min-width: 5.5em;
	color: #999;
}
/*固定底部*/
.group-vip-order-content .foot-fixed span{
	left: 20%;
	font-size: .875rem;
	color: #666;
}
.group-vip-order-content .foot-fixed span a{
	display: block;
}


.group-vip-order-content .product-info{
	position: relative;
	line-height: 2;
}
.group-vip-order-content .product-info a,.group-vip-order-content .product-info .product-desc,.group-vip-order-content .product-info .product-list{
	display: block;
}
.group-vip-order-content .product-info a{
	color: #666;
}
.group-vip-order-content .product-info .product-list{
	font: normal .75rem/1.5 "microsoft yahei";
}
.group-vip-order-content .product-info .product-name{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1rem;
	color: #000;
}
.group-vip-order-content .product-info .am-icon{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -.5em;
	font: normal 1.5rem/1 "microsoft yahei";
	color: #999;
}

/*地图、咨询等*/
.group-vip-order-content .product-link-wrap{
	padding: 0 .875rem;
}
.group-vip-order-content .product-link-wrap a{
	display: block;
}
.group-vip-order-content .product-link-wrap .am-icon{
	margin-right: .5rem;
	margin-top: -.2em;
	vertical-align: middle;
	line-height: 1;
	font-size: 1.5rem;
	color: #999;
}
.group-vip-order-content .product-link .link-list:first-of-type{
	border-bottom: 1px solid #dedede;
}
.group-vip-order-content .product-link .link-list em{
	color: #999;
}
.group-vip-order-content .product-link .link-list b{
	float: right;
	font-weight: normal;
	color: #0e90d2;
}
.group-vip-order-content .product-link .link-list b .am-icon{
	margin-left: .8rem;
	margin-right: 0;
}
.group-vip-order-content .product-link .link-list .novisi{
	visibility: hidden;
}


.group-vip-order-content .information-wrap{
	padding: 0 .875rem;
}
.group-vip-order-content .information .information-tit{
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #dedede;
}
.group-vip-order-content .information .block-list{
	padding: .5rem 0;
	border-bottom: 1px solid #dedede;
	line-height: 2;
}
.group-vip-order-content .information .block-list .price{
	color: #dd514c;
}

/*酒店详情*/
.hotel-detail-page .mbox{
	font: normal .875rem/2 "microsoft yahei";
}
.hotel-detail-page .hotel-pic{
	position: relative;
}
.hotel-detail-page .hotel-pic a{
	display: block;
}
.hotel-detail-page .hotel-pic .disimg img{
	width: 100%;
}
.hotel-detail-page .hotel-pic .pic-desc{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	line-height: 2.5;
	text-align: center;
	background-color: rgba(0,0,0,0.7);
	color: #fff;
}

.hotel-detail-page .hotel-map-link{
	padding: 0 .75rem;
	border: none;
}
.hotel-detail-page .list{
	margin: 0;
}
.hotel-detail-page .list .item-linked a{
	padding: 0;
	color: #666;
}
.hotel-detail-page .list .item-linked a .am-icon{
	vertical-align: middle;
}
.hotel-detail-page .list .item-linked .aicon-left{
	margin-right: .5rem;
}
.hotel-detail-page .list .item-linked .item-icon{
	margin-left: .5rem;
	font-size: .875rem;
}
.hotel-detail-page .list .item-linked b{
	font:normal .875rem/2 "microsoft yahei";
}

/*tab导航样式*/
.hotel-detail-page .am-tabs-bd{
	border: none;
}
.hotel-detail-page .am-nav{
	background-color: #fff;
	text-align: center;
}
.hotel-detail-page .am-nav-tabs>li{
	width: 33%;
}
.hotel-detail-page .am-nav-tabs>li>a{
	line-height: 2.5;
}
.hotel-detail-page .am-nav>li.am-active>a,.hotel-detail-page .am-nav>li.am-active>a:focus,.hotel-detail-page .am-nav>li.am-active>a:hover{
	margin: 0;
	line-height: 2.5;
	border: none;
	border-bottom: 2px solid #0FB0CE;
}
/*选项卡内容*/
.hotel-detail-page .am-tabs-bd{
	border: none;
}
.hotel-detail-page .am-tab-panel{
	padding: .875rem 0 0;
}

/*入住等日期*/
.hotel-detail-page .hotel-date-wrap .mboxin{
	padding: 0;
}
.hotel-detail-page .hotel-date-wrap .hotel-date{
	font-size: 0;
}
.hotel-detail-page .hotel-date-wrap .hotel-date .date-list{
	position: relative;
	display: inline-block;
	padding: .75rem;
	vertical-align: middle;
	width: 49.5%;
	font:normal .75rem/2 "microsoft yahei";
	color: #666;
}
.hotel-detail-page .hotel-date-wrap .hotel-date .date-list:first-of-type{
	border-right: 1px solid #dedede;
}
.hotel-detail-page .hotel-date-wrap .date-list input{
	display: inline-block;
	vertical-align: text-bottom;
	width: 50%;
	padding: 0;
	margin: 0;
	border: none;
	font-size: .75rem;
	text-indent: .5em;
}
.hotel-detail-page .hotel-date-wrap .date-list .icon-wrap{
	position: absolute;
	right: .5em;
	top: 50%;
	margin-top: -.5em;
	line-height: 1;
}
.hotel-detail-page .hotel-date-wrap .date-list .am-icon{
	font-size: .875rem;
	color: #999;
}

/*产品图片等*/
.hotel-detail-page .hotel-list .mboxin{
	padding: 0 .875rem;
}
.hotel-detail-page .mboxin .contc{
	position: relative;
	display: block;
	padding: .875rem 0;
	font-size: 0;
}
.hotel-detail-page .mboxin .contcc-list{
	display: inline-block;
	width: 30%;
	vertical-align: top;
	font-size: .875rem;
}
.hotel-detail-page .mboxin .disimg img{
	width: 100%;
}
.hotel-detail-page .mboxin .contc-center{
	width: 40%;
	padding: 0 .625rem;
}
.hotel-detail-page .mboxin .contc-center .product-name,.hotel-detail-page .mboxin .contc-center .product-desc{
	display: block;
}
.hotel-detail-page .mboxin .contc-center .product-name{
	padding-bottom: .4rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #000;
}
.hotel-detail-page .mboxin .contc-center .product-desc b,.hotel-detail-page .mboxin .contc-center .product-desc em{
	display: block;
	font: normal .75rem/1.5 "microsoft yahei";
}
.hotel-detail-page .mboxin .contc-price{
	position: absolute;
	right: 0;
	top: 50%;
	width: 30%;
	margin-top: -1rem;
	text-align: right;
}
.hotel-detail-page .mboxin .contc-price em{
	color: #dc670c;
	font-size: .75rem;
}
.hotel-detail-page .mboxin .contc-price em span{
	font:normal 1.25rem/1 "microsoft yahei";
}
.hotel-detail-page .mboxin .contc-price .am-icon{
	font-size: .875rem;
	color: #666;
}

.hotel-detail-page .mboxin .contc-hidden{
	margin: 0 -.875rem;
	padding: .875rem;
	background-color: #fafafa;
}
.hotel-detail-page .mboxin .contc-hidden a{
	display: block;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-left{
	display: inline-block;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-left span,.hotel-detail-page .mboxin .contc-hidden .hidden-left em{
	display: block;
	font: normal .875rem/1.5 "microsoft yahei";
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right{
	float: right;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right .price,.hotel-detail-page .mboxin .contc-hidden .hidden-right .order-link{
	display: inline-block;
	vertical-align: middle;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right .price{
	margin-right: .5rem;
	color: #dc670c;
	font-size: .75rem;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right .price .price-primary{
	font-size: 1.25rem;
}

.hotel-detail-page .mboxin .contc-hidden .hidden-right .order-link span,.hotel-detail-page .mboxin .contc-hidden .hidden-right .order-link em{
	display: block;
	padding: 0 .5rem;
	text-align: center;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right .order-link span{
	color: #fff;
	background-color: #dc670c;
	border: 1px solid #dc670c;
}
.hotel-detail-page .mboxin .contc-hidden .hidden-right .order-link em{
	line-height: 1.2;
	color: #dc670c;
	border: 1px solid #dc670c;
}
/*温馨提示*/
.hotel-detail-page .hotel-notice{
	position: relative;
	margin-bottom: 3.5rem;
}
.hotel-detail-page .hotel-notice .mboxin{
	padding: 0 .875rem .875rem;
	margin: 0;
	font: normal .875rem/2 "microsoft yahei";
}
.hotel-detail-page .hotel-notice .mbox-tit{
	font: normal 1rem/3 "microsoft yahei";
	border-bottom: 1px solid #dedede;
}
.hotel-detail-page .hotel-notice .notice-cont{
	height: 8em;
	overflow: hidden;
}
.hotel-detail-page .hotel-notice .notice-cont p{
	margin: 0;
	font: normal .875rem/1.6 "microsoft yahei";
}
.hotel-detail-page .hotel-notice .notice-icon{
	position: absolute;
	left: 0;
	bottom: -2.65rem;
	width: 100%;
	text-align: center;
	background-color: #fff;
}
.hotel-detail-page .hotel-notice .notice-icon .am-icon{
	margin-left: .5rem;
	font-size: .875rem;
	color: #999;
}
.hotel-detail-page .hotel-notice .notice-icon .notice-icon-list{
	padding: .5rem 0;
}

/*酒店介绍tab*/
.hotel-detail-page .tab-desc-list .mboxin{
	padding: 0 .875rem;
	font: normal .875rem/3 "microsoft yahei";
}
.hotel-detail-page .tab-desc-list .mboxin .am-icon{
	font-size: .875rem;
	color: #666;
}
.hotel-detail-page .tab-desc-list .mboxin dl,.hotel-detail-page .tab-desc-list .mboxin dt,.hotel-detail-page .tab-desc-list .mboxin dd{
	margin: 0;
	font: normal .875rem/2 "microsoft yahei";
}
.hotel-detail-page .tab-desc-list .mboxin dt{
	float: left;
	font-weight: normal;
}
.hotel-detail-page .tab-desc-list .desc-title{
	font: normal 1rem/3 "microsoft yahei";
	border-bottom: 1px solid #dedede;
	color: #000000;
}

/*酒店设施*/
.hotel-detail-page .desc-cont{
	padding: .5rem 0;
	font-size: 0;
}
.hotel-detail-page .desc-cont .descc-list{
	display: inline-block;
	vertical-align: middle;
	width: 33%;
	font-size: .875rem;
	line-height: 2;
}
.hotel-detail-page .desc-cont .descc-list .am-icon{
	margin-right: .5rem;
	color: #0FB0CE;
}

/*酒店电话*/
.hotel-detail-page .hotel-tab-phone .hotel-tel a{
	position: relative;
	display: block;
	color: #666;
}
.hotel-detail-page .hotel-tab-phone .hotel-tel a .am-icon{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -.5em;
}

/*酒店地址*/
.hotel-detail-page .hotel-tab-local .hotel-local .local-btn-block{
	position: relative;
	display: block;
}
.hotel-detail-page .hotel-tab-local .hotel-local .local-text{
	display: block;
	padding-right: 5rem;
	color: #666;
	border: none;
}
.hotel-detail-page .hotel-tab-local .hotel-local input[readonly]{
	padding-left: 0;
	background-color: transparent;
}
.hotel-detail-page .hotel-tab-local .hotel-local .copy-btn{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -1em;
	padding: 0 .5rem;
	line-height: 2;
	color: #fff;
	background-color: #dc670c;
	border: none;
	border-radius: 3px;
}
/*酒店介绍*/
.hotel-detail-page .hotel-tab-intro .mboxin{
	margin: 0;
}
.hotel-detail-page .hotel-tab-intro .hotel-intro{
	padding: .5rem 0;
	color: #666;
}

/*酒店评价*/
.hotel-detail-page .me-list-comment .item{
	padding-top: .875rem;
}


/*酒店订单填写*/
.hotel-order-form .mbox{
	padding: .875rem 0 4.5rem;
}
.hotel-order-form .mboxin{
	padding-top: 0;
	font: normal .875rem/3 "microsoft yahei";
}

/*酒店名称*/
.hotel-order-form .order-cont{
	line-height: 2;
}
.hotel-order-form .order-cont .cont-head{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1rem;
	line-height: 2.5;
	color: #333;
}
/*时间样式*/
.hotel-order-form .order-cont .cont-date{
	margin: 0 -.75rem;
	text-align: center;
}
.hotel-order-form .order-cont .cont-date .input-line{
	display: inline-block;
	vertical-align: middle;
	width: 40%;
	padding-left: .75rem;
	font-size: 0;
	text-align: left;
}
.hotel-order-form .order-cont .cont-date label{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	font-size: .75rem;
	font-weight: normal;
}
.hotel-order-form .order-cont .cont-date .date-duration{
	display: inline-block;
	vertical-align: text-bottom;
	padding: 0 .5em;
	font: normal .75rem/1.5 "microsoft yahei";
	color: #d93c37;
	border:1px solid #d93c37;
	border-radius: 1em;
}
.hotel-order-form .order-cont .cont-date input{
	display: inline-block;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	width: 60%;
	font-size: .75rem;
	border: none;
}
.hotel-order-form .order-cont .cont-date .line-start{
	float: left;
}
.hotel-order-form .order-cont .cont-date .line-end{
	float: right;
}

.hotel-order-form .order-cont .contc-desc span,.hotel-order-form .order-cont .contc-desc em{
	display: block;
	line-height: 1.5;
	color: #999;
}

/*表单*/
.hotel-order-form .group-wrap{
	padding-bottom: 0;
}
.hotel-order-form .am-form-group,.hotel-order-form .am-form-group .am-form-label,.hotel-order-form .am-form-group input{
	margin: 0;
	padding: 0;
	font: normal .875rem/3 "microsoft yahei";
	color: #666;
	border: none;
}
.hotel-order-form .am-form-group{
	margin: 0 -.875rem;
	padding: 0 .875rem;
	border-bottom: 1px solid #dedede;
}
.hotel-order-form .am-form-group .am-form-label{
	color: #999;
}
.hotel-order-form .am-form-group input:focus{
	border: none;
	outline: none;
	box-shadow: none;
}

/*发票*/
.hotel-order-form .bill-wrap{
	padding-bottom: 0;
}
.hotel-order-form .bill-wrap a{
	display: block;
	color: #666;
}
.hotel-order-form .bill-wrap a .am-u-sm-9{
	padding-right: 0;
}
.hotel-order-form .bill-wrap .list-label{
	display: inline-block;
	vertical-align: middle;
	min-width: 30%;
	color: #999;
}
.hotel-order-form .bill-wrap .am-icon{
	padding-top: 1em;
	font-size: .875rem;
	color: #999;
}
/*退订说明*/
.hotel-order-form .rule-cont{
	padding:0 .875rem;
	font-size: .75rem;
	color: #999;
}
.hotel-order-form .rule-cont .cont-tit{
	color: #000000;
}

/*固定底部*/
.hotel-order-form .foot-fixed span{
	color: #ff5400;
}
.hotel-order-form .foot-fixed .text-label{
	color: #000000;
	font-weight: normal;
}
.hotel-order-form .foot-fixed .next-link{
	background-color: #ff5400;
}


/*账单表单*/
.hotel-order-form-bill .mbox{
	padding-top: .875rem;
}
.hotel-order-form-bill .group-wrap{
	padding: 0 .875rem;
}
.hotel-order-form-bill .am-form-group,.hotel-order-form-bill .am-form-group .am-form-label,.hotel-order-form-bill .am-form-group input,.hotel-order-form-bill .am-form-group select{
	margin: 0;
	padding: 0;
	font: normal .875rem/3 "microsoft yahei";
	color: #666;
	border: none;
	background-color: transparent;
}
.hotel-order-form-bill .am-form-group input:focus,.hotel-order-form-bill .am-form-group select:focus{
	box-shadow: none;
}
/*是否需要发票*/
.hotel-order-form-bill .am-form-group .need{
	position: relative;
	text-align: right;
}
.hotel-order-form-bill .am-form-group .need .bill-check{
	width: 1.25rem;
	height: 1.25rem;
	margin-top: .8rem;
	-webkit-appearance: unset;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.hotel-order-form-bill .am-form-group .need .bill-check:checked{
	background: url(/static/images/check.jpg) center center no-repeat;
	background-size: cover;
	border: none;
	outline: none;
	box-shadow: none;
}
.hotel-order-form-bill .am-form-group .need .bill-check:focus{
	outline: none;
}

/*发票说明*/
.hotel-order-form-bill .bill-rules{
	padding: 0 .875rem;
	font-size: .75rem;
}
/*发票提交*/
.hotel-order-form-bill .bill-submit{
	text-align: center;
}
.hotel-order-form-bill .bill-submit .am-form-group{
	padding: 2rem .875rem 0;
}
.hotel-order-form-bill .bill-submit .am-form-group input{
	display: block;
	width: 100%;
	color: #fff;
	background-color: #ff5400;
}


/*特产列表*/
/*导航*/
.specialty-list-page .sence-filtrate{
	background-color: #fff;
}

/*列表*/
.specialty-list-page .mbox{
	margin-top: .75rem;
}
.specialty-list-page .mbox{
	padding-bottom: 3rem;
}
.specialty-list-page .colme{
	padding: 0 ;
	margin-bottom: .4rem;
	font: normal .875rem/2 "microsoft yahei";
}

.specialty-list-page .colme a{
	display: block;
	background-color: #fff;
}
.specialty-list-page .colme:nth-of-type(odd) a{
	margin-right: .2rem;
}
.specialty-list-page .colme:nth-of-type(even) a{
	margin-left: .2rem;
}
.specialty-list-page .colme .mbox-cont,.specialty-list-page .colme .mbox-contc,.specialty-list-page .colme .mboxc-tit,.specialty-list-page .colme .delete,.specialty-list-page .colme .mboxc-price{
	display: block;
}
.specialty-list-page .colme .mbox-cont{
	position: relative;
	padding: 0 .625rem;
}
.specialty-list-page .colme .mbox-cont .mbox-name{
	position: absolute;
	left: .625rem;
	top: .6rem;
	z-index: 999;
	min-width: 4em;
	font: normal .75rem/1.5 "microsoft yahei";
	text-align: center;
	color: #fff;
	background-color: #0a75d1;
	border-radius: 5px;
}
.specialty-list-page .colme .mbox-cont .disimg{
	position: relative;
	display: block;
	height: 0;
	padding-bottom: 100%;
	overflow: hidden;
}
.specialty-list-page .colme .mbox-cont .disimg img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.specialty-list-page .colme .mbox-cont .disimg .mbox-desc{
	position: absolute;
	left: 4px;
	bottom: .2rem;
	padding: 0 .5em;
	font: normal .625rem/1.5 "microsoft yahei";
	color: #dedede;
	background-color: #393939;
	border-radius: 3px;
}
.specialty-list-page .colme .mbox-cont .disimg .mbox-desc:before{
	content: "";
	position: absolute;
	left: -4px;
	top: 50%;
	margin-top: -4px;
	line-height: 1;
	border-right: 6px solid #393939;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}
.specialty-list-page .colme .mbox-contc{
	padding: .4rem 0 .875rem;
}
.specialty-list-page .colme .mboxc-tit{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 1.4;
}
.specialty-list-page .colme .delete{
	font:normal .625rem/3 "microsoft yahei";
	text-decoration: line-through;
}
.specialty-list-page .colme .mboxc-price{
	font-size: .625rem;
	line-height: 1;
}
.specialty-list-page .colme .mboxc-price .price{
	color: #dd514c;
}
.specialty-list-page .colme .mboxc-price .price b{
	font-size: .875rem;
}
.specialty-list-page .colme .mboxc-price .mboxc-num{
	float: right;
	line-height: 1.5;
}

/*返回顶部*/
.specialty-list-page .to-top{
	position: fixed;
	bottom: .8rem;
	right: .875rem;
	z-index: 999;
	font:normal 2rem/1 "microsoft yahei";
}

/*特产详情页*/
.specialty-detail-page .mbox{
	padding-bottom: 5rem;
	font: normal .875rem/2 "microsoft yahei";
}
.specialty-detail-page .mboxin{
	padding-top: 0;
}
.specialty-detail-page .mboxin.padding-no{
	padding: 0;
}
.specialty-detail-page .product-datail-intro .am-g{
	padding-top: .625rem;
}
.specialty-detail-page .product-datail-intro .am-row{
	padding: .625rem 0;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
.specialty-detail-page .product-datail-intro .am-u-sm-6{
	padding: 0 .875rem;
}
.specialty-detail-page .product-datail-intro .specialty-price .price-list{
	display: inline-block;
	vertical-align: middle;
}
.specialty-detail-page .product-datail-intro .specialty-price .price{
	padding-right: .5rem;
	font-size: 1.25rem;
	line-height: 1;
	color: #d93c37;
}
.specialty-detail-page .product-datail-intro .specialty-price .selled > span{
	display: block;
	font-size: .75rem;
	line-height: 1.5;
	color: #999;
}

.specialty-detail-page .product-datail-intro .specialty-local {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.specialty-detail-page .product-datail-intro .specialty-local .am-icon{
	vertical-align: middle;
	font-size: 1.25rem;
	line-height: 1;
	color: #0c7ab3;
}
.specialty-detail-page .product-datail-intro .specialty-local em{
	display: inline-block;
	vertical-align: middle;
	font-size: .75rem;
	text-indent: .5em;
}
/*产品优点介绍*/
.specialty-detail-page .product-descption{
	padding: .5rem .875rem;
	border-bottom: 1px solid #dedede;
}
.specialty-detail-page .product-descption .info-list{
	padding-right: .5rem;
	color: #dc670c;
}
/*包邮等信息*/
.specialty-detail-page .product-selled-desc{
	padding: 0 .875rem;
	font-size: .75rem;
	line-height: 3;
}
.specialty-detail-page .product-selled-desc .desc-list{
	display: inline-block;
	vertical-align: middle;
	padding-right: .5rem;
}
.specialty-detail-page .product-selled-desc .desc-list .am-icon{
	margin-right: .5em;
	color: #ff6c60;
}

/*产品评价预览*/
.specialty-detail-page .specialty-comments{
	font-size: .75rem;
}
.specialty-detail-page .comments-more {
	line-height: 3;
	border-bottom: 1px solid #dedede;
}
.specialty-detail-page .comments-more a{
	display: block;
	color: #999;
}
.specialty-detail-page .comments-more .am-icon{
	float: right;
	font-size: .75rem;
	line-height: 3;
}

.specialty-detail-page .comment-cont{
	line-height: 1.5;
}
.specialty-detail-page .comment-date{
	color: #999;
}

/*tab导航样式*/
.specialty-detail-page .am-tabs-bd{
	border: none;
}
.specialty-detail-page .am-nav{
	background-color: #fff;
	text-align: center;
}
.specialty-detail-page .am-nav-tabs>li{
	width: 33%;
}
.specialty-detail-page .am-nav-tabs>li>a{
	line-height: 2.5;
	margin: 0;
}
.specialty-detail-page .am-nav>li.am-active>a,.specialty-detail-page .am-nav>li.am-active>a:focus,.specialty-detail-page .am-nav>li.am-active>a:hover{
	line-height: 2.5;
	color: #dc670c;
	border: none;
}

/*tab内容样式*/
.specialty-detail-page .detail-tab .am-tab-panel{
	padding: .5rem .875rem 0;
	background-color: #fff;
}
.specialty-detail-page .detail-tab .am-tab-panel .mboxin{
	padding: 0;
}

/*特产名称*/
.specialty-detail-page .detail-tab .am-tab-panel .product-dname{
	margin-bottom: 1rem;
	text-align: center;
}
.specialty-detail-page .detail-tab .am-tab-panel .dname-tit{
	font-size: 1.25rem;
	font-weight: normal;
	margin-bottom: 0;
}
.specialty-detail-page .detail-tab .am-tab-panel span{
	font-size: .75rem;
	color: #666;
}
/*特产详细内容*/
.specialty-detail-page .detail-tab .am-tab-panel .product-dcont img{
	display: block;
	width: 100%;
	margin: 0 auto;
}

/*评论样式*/
.specialty-detail-page .detail-tab .am-tab-panel .list{
	margin-top: 0;
}
.specialty-detail-page .detail-tab .am-tab-panel .me-list-comment a{
	padding: 1rem 0 0;
}

/*参数*/
.specialty-detail-page .detail-tab .am-tab-panel .product-parameter{
	padding: .5rem 0;
}

/*固定底部*/
.specialty-detail-page .foot-fixed > span{
	left: 0;
	width: 50%;
	text-align: center;
	font-size: .875rem;
	color: #666;
}
.specialty-detail-page .foot-fixed > span a{
	display: block;
}
.specialty-detail-page .foot-fixed > span .am-icon{
	margin-right: .5rem;
}
.specialty-detail-page .foot-fixed .next-link{
	background-color: #d93c37;
}

/*特产表单*/
.specialty-order-form .mbox{
	padding-bottom: 5rem;
	font: normal .875rem/2 "microsoft yahei";
}
/*买家信息*/
.specialty-order-form .user-info{
	position: relative;
}
.specialty-order-form .user-info a{
	display: block;
}
.specialty-order-form .user-info .info-icon{
	position: absolute;
	left: 0;
	top:50%;
	margin-top: -.5em;
	font-size: 1.5rem;
	line-height: 1;
	color: #999;
}
.specialty-order-form .user-info .user-info-cont{
	margin-left: 2rem;
}
.specialty-order-form .user-info-cont dl{
	position: relative;
	margin: 0;
	font: normal .875rem/2 "microsoft yahei";
}
.specialty-order-form .user-info-cont dt{
	position: absolute;
	left: 0;
	top: 0;
	margin-bottom: 0;
	color: #666;
	font-weight:normal;
}
.specialty-order-form .user-info-cont dd{
	margin-left: 4rem;
	margin-bottom: 0;
}
.specialty-order-form .user-info-cont .user-name em{
	float: right;
}
.specialty-order-form .user-info-cont .user-local dt,.specialty-order-form .user-info-cont .user-local dd{
	font-size: .75rem;
}
/*订单介绍等*/
.specialty-order-form .product-wrap{
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
/*产品标题*/
.specialty-order-form .mboxin .cont-tit{
	line-height: 3;
}
.specialty-order-form .mboxin .cont-tit .am-icon{
	margin-right: .5rem;
	color: #d93c37;
}

/*产品图片等*/
.specialty-order-form .mboxin .contc{
	position: relative;
	margin: 0 -.875rem;
	padding: .875rem;
	font-size: 0;
	background-color: #F5F5F5;
}
.specialty-order-form .mboxin .contcc-list{
	display: inline-block;
	width: 30%;
	vertical-align: top;
	font-size: .875rem;
}
.specialty-order-form .mboxin .disimg img{
	width: 100%;
}
.specialty-order-form .mboxin .contc-center{
	width: 50%;
	padding: 0 .625rem;
}
.specialty-order-form .mboxin .contc-center .product-name{
	display: block;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	height: 3em;
	overflow: hidden;
	font: normal .875rem/1.5 "microsoft yahei";
	text-overflow: ellipsis;
	color: #666;
}
.specialty-order-form .mboxin .contc-center .product-weight{
	display: block;
	margin-top: .3rem;
	color: #666;
}
.specialty-order-form .mboxin .contc-price{
	position: absolute;
	right: .875rem;
	top: .875rem;
	width: 20%;
	line-height: 2;
	text-align: right;
}
.specialty-order-form .mboxin .contc-price b,.specialty-order-form .mboxin .contc-price em{
	display: block;
}
.specialty-order-form .mboxin .contc-price b{
	color: #d93c37;
	font-weight: normal;
}
.specialty-order-form .mboxin .contc-price em{
	font-size: .75rem;
	color: #666666;
}

/*表单*/
.specialty-order-form .form-wrap{
	background-color: #fff;
}
.specialty-order-form .group-wrap{
	padding-bottom: 0;
}
.specialty-order-form .am-form-group,.specialty-order-form .am-form-group .am-form-label,.specialty-order-form .am-form-group input{
	margin: 0;
	padding: 0;
	font: normal .875rem/3 "microsoft yahei";
	color: #666;
	border: none;
}
.specialty-order-form .am-form-group{
	padding: 0 .875rem;
	border-bottom: 1px solid #dedede;
}
.specialty-order-form .am-form-group .am-form-label{
	color: #999;
}
.specialty-order-form .am-form-group input:focus{
	border: none;
	outline: none;
	box-shadow: none;
}
.specialty-order-form .am-form-group .txt-right{
	padding-right: 0;
	text-align: right;
}

/*订购数量*/
.specialty-order-form .product-input-num input{
	display: inline-block;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1;
	text-align: center;
}
.specialty-order-form .product-input-num input[type="button"]{
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #dedede;
}
/*商品可退*/
.specialty-order-form .input-total{
	line-height: 3.5;
}
.specialty-order-form .return-desc{
	color: #999;
}
.specialty-order-form .total-num b{
	margin: 0 .2rem;
	font-weight: normal;
	color: #d93c37;
}
.specialty-order-form .total-price > span{
	font-weight: bold;
	color: #d93c37;
}

/*固定底部*/
.specialty-order-form .foot-fixed > span{
	position: static;
	display: inline-block;
	vertical-align: middle;
	padding: 0 1em 0 0;
	margin: 0;
	color: #666;
}
.specialty-order-form .foot-fixed .total-num,.specialty-order-form .foot-fixed .total-price{
	font-size: .75rem;
}
.specialty-order-form .foot-fixed .total-price span{
	font-size: .875rem;
}
.specialty-order-form .foot-fixed .next-link{
	padding: 0 1em;
}

/*团购列表*/
.group-list-page .mbox{
	font: normal .875rem/3 "microsoft yahei";
}
.group-list-page .mboxin{
	margin-bottom: 0;
}
.group-list-page .display-pic a,.group-list-page .display-pic .disimg{
	display: block;
}
.group-list-page .display-pic .disimg img{
	display: block;
	width: 100%;
}
/*团购导航*/
.group-list-page .group-nav .mboxin{
	padding-left:0;
	padding-right: 0;
	border-bottom: 1px solid #dedede;
}
.group-list-page .group-nav .am-row {
	padding: 0 .4375rem;
}
.group-list-page .group-nav .am-row .am-u-sm-3{
	padding: 0 .4375rem;
}
.group-list-page .group-nav .am-row a{
	display: block;
	font-size: .75rem;
	text-align: center;
	line-height: 3.5;
	color: #fff;
	background-color: #e9825f;
}
.group-list-page .group-nav .am-row .amuse-link a{
	background-color: #dc63ee;
}
.group-list-page .group-nav .am-row .specialty-link a{
	background-color: #f55e6f;
}
.group-list-page .group-nav .am-row .ticket-link a{
	background-color: #0099ff;
}

/*列表内容*/
.group-list-page .group-list-wrap .mboxin{
	padding: 0;
}

.group-list-page .group-list-wrap .wrap-tit{
	padding: 0 .875rem;
	color: #ff5400;
}
.group-list-page .group-list-wrap .wrap-tit .am-icon{
	float: right;
	color: #ff6c60;
}
.group-list-page .group-list-wrap .group-block .disimg img{
	display: block;
	width: 100%;
}
.group-list-page .group-list-wrap .group-block .am-u-md-6,.group-list-page .group-list-wrap .group-block .am-u-sm-5,.group-list-page .group-list-wrap .group-block .am-u-sm-7{
	padding: 0;
}
.group-list-page .group-list-wrap .group-block .am-u-sm-5{
	padding-left: .875rem;
}
.group-list-page .group-list-wrap .group-block .am-u-sm-7{
	padding:0 .875rem;
	line-height: 1.4;
}
.group-list-page .group-list-wrap .group-block .am-row a{
	display: block;
	padding: .875rem 0;
	border-bottom: 1px solid #dedede;
}

.group-list-page .group-list-wrap .list-cont,.group-list-page .group-list-wrap .list-cont .list-tit,.group-list-page .group-list-wrap .list-cont .list-price,.group-list-page .group-list-wrap .list-cont .list-foot{
	display: block;
}
.group-list-page .group-list-wrap .list-cont{
	position: relative;
}
.group-list-page .group-list-wrap .list-cont .list-tit{
	font-weight: bold;
	color: #666;
}
.group-list-page .group-list-wrap .list-cont .list-price{
	padding-top: 1.3rem;
	color: #d93c37;
}
.group-list-page .group-list-wrap .list-cont .list-foot{
	padding-top: .3rem;
	font-size: .75rem;
	color: #666;
}
.group-list-page .group-list-wrap .list-cont .list-foot em{
	float: right;
}

/*团购详情页*/
.group-detail-page .mbox{
	padding-bottom: 4.5rem;
	font:normal .875rem/3 "microsoft yahei";
}
.group-detail-page .display-pic a,.group-detail-page  .display-pic .disimg,.group-detail-page  .display-pic .display-desc{
	display: block;
}
.group-detail-page  .display-pic .disimg img{
	display: block;
	width: 100%;
}
.group-detail-page  .display-pic .display-desc{
	padding: 0 .875rem;
	line-height: 1.5;
	color: #fff;
	background:url("/static/images/grouphot.jpg") right center no-repeat;
	background-size: cover;
}
.group-detail-page .display-desc .desc-left,.group-detail-page .display-desc .desc-right{
	display: inline-block;
	vertical-align: middle;
	padding: .875rem 0;
}
/*价格描述等*/
.group-detail-page .display-desc .left-list{
	display: inline-block;
	vertical-align: middle;
}
.group-detail-page .display-desc .desc-price{
	padding-right: .5rem;
}
.group-detail-page .display-desc .desc-price em{
	font-size: 1.5rem;
}
.group-detail-page .display-desc .desc-info span,.group-detail-page .display-desc .desc-info em{
	display: block;
	font-size: .75rem;
}
.group-detail-page .display-desc .desc-info em{
	text-decoration: line-through;
}
/*倒计时*/
.group-detail-page .display-desc .desc-right{
	float: right;
	text-align: center;
	color: #630500;
}
.group-detail-page .display-desc .desc-right > span{
	display: block;
	font-size: .75rem;
}
.group-detail-page .display-desc .desc-right .time-remain em{
	display: inline-block;
	padding: 0 .2em;
	vertical-align: middle;
	color: #fff;
	background-color: #630500;
	border-radius: 3px;
}
/*产品简介*/
.group-detail-page .product-intro{
	padding: 0 .875rem;
	line-height:1.5;
}
.group-detail-page .product-intro .intro-tit{
	padding-top: .5rem;
}
.group-detail-page .product-intro .intro-cont{
	padding-bottom: .5rem;
	font-size: .75rem;
	color: #666;
}
.group-detail-page .product-intro .intro-notice{
	margin: 0 -.875rem;
	padding: 0 .875rem;
	font-size: .75rem;
	line-height: 3;
	color: #666;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
.group-detail-page .product-intro .intro-notice .notice-list{
	display: inline-block;
	vertical-align: middle;
	padding-right: .7rem;
}
.group-detail-page .product-intro .intro-notice .notice-list .am-icon{
	margin-right: .5em;
	color: #5eb95e;
}
.group-detail-page .product-intro .intro-notice .user-buy .am-icon{
	color: #666;
}
/*地图、咨询等*/
.group-detail-page .product-link-wrap{
	padding: 0 .875rem;
}
.group-detail-page .product-link-wrap a{
	display: block;
}
.group-detail-page .product-link-wrap .am-icon{
	margin-right: .5rem;
	margin-top: -.2em;
	vertical-align: middle;
	line-height: 1;
	font-size: 1.5rem;
	color: #999;
}
.group-detail-page .product-link .link-list:first-of-type{
	border-bottom: 1px solid #dedede;
}
.group-detail-page .product-link .link-list em{
	color: #999;
}
.group-detail-page .product-link .link-list b{
	float: right;
	font-weight: normal;
	color: #0e90d2;
}
.group-detail-page .product-link .link-list b .am-icon{
	margin-left: .8rem;
	margin-right: 0;
}
.group-detail-page .product-link .link-list .novisi{
	visibility: hidden;
}

/*团购票过期时间、销售记录等*/
.group-detail-page .product-remain-desc{
	padding: 0;
}
.group-detail-page .product-remain-desc .redesc-list{
	padding: 0 .875rem;
	border-bottom: 1px solid #dedede;
}
.group-detail-page .product-remain-desc .am-icon{
	font-size: .875rem;
	line-height: 3;
	color: #999;
}
/*销售记录与评价*/
.group-detail-page .product-remain-desc .comments a,.group-detail-page .product-remain-desc .selled-num a{
	display: block;
	color: #0e90d2;
}
.group-detail-page .product-remain-desc .comments .am-icon,.group-detail-page .product-remain-desc .selled-num .am-icon{
	float: right;
}
.group-detail-page .product-remain-desc .comments b{
	font-weight: normal;
}

/*过期时间*/
.group-detail-page .product-remain-desc .remain-date{
	font-size: .75rem;
}
.group-detail-page .product-remain-desc .remain-date .am-icon{
	margin-right: .5rem;
}

/*团购产品详情*/
.group-detail-page .product-detail-wrap{
	padding-top: 0;
}
.group-detail-page .product-detail-wrap .product-tit{
	color: #222;
}
.group-detail-page .product-detail-wrap .product-dcont{
	font-size: .75rem;
	line-height: 1.5;
	color: #666;
}

/*固定底部*/
.group-detail-page .foot-fixed > span{
	left: 0;
	width: 50%;
	text-align: center;
	font-size: .875rem;
	color: #666;
}
.group-detail-page .foot-fixed > span a{
	display: block;
}
.group-detail-page .foot-fixed > span .am-icon{
	margin-right: .5rem;
}
.group-detail-page .foot-fixed .next-link{
	background-color: #d42e28;
}


/*团购销售记录页*/
.group-selled-page .mbox{
	padding-top: .875rem;
	font: normal .875rem/3 "microsoft yahei";
}
.group-selled-page .selled-list{
	padding: 0 .875rem .5rem;
	color: #333;
}
.group-selled-page .selled-list .selled-user .product-name,.group-selled-page .selled-list .selled-cont .selled-price{
	float: right;
}
.group-selled-page .selled-list .selled-user .product-name > em,.group-selled-page .selled-list .selled-cont .selled-price > em{
	color: #999;
}
.group-selled-page .selled-list .selled-cont .selled-date > em{
	font-size: .75rem;
	color: #999;
}

/*团购填写表单*/
.group-order-form-page .mbox{
	padding-bottom: 4.5rem;
	font: normal .875rem/3 "microsoft yahei";
}
/*团购介绍*/
.group-order-form-page .productf-block{
	padding: 0 .875rem .875rem;
	line-height: 2;
	color: #fff;
	background-color: #0c80ba;
}
.group-order-form-page .productf-block  .productf-name .name-text{
	margin: 0;
	font: normal 1.1rem/2.5 "microsoft yahei";
	text-align: center;
	color: #fff;
}
.group-order-form-page .productf-block .productf-price{
	font-size: 1rem;
}
.group-order-form-page .productf-block .productf-price .prodesc .right-border{
	margin: 0 .5rem;
}
.group-order-form-page .productf-block .productf-price .proprice{
	font-size: .75rem;
}
.group-order-form-page .productf-block .productf-price .proprice em{
	font-size: 1rem;
}

.group-order-form-page .productf-block .productf-date{
	font:normal .75rem/1.5 "microsoft yahei";
}

.group-order-form-page .productf-block .productf-notice{
	padding: .3rem 0;
}
.group-order-form-page .productf-block .productf-notice > span,.group-order-form-page .productf-block .productf-notice > em{
	display: inline-block;
	vertical-align: middle;
}
.group-order-form-page .productf-block .productf-notice .icon-wrap{
	width: 1.75rem;
	height: 1.75rem;
	padding: .25rem;
	margin-left: .5rem;
	font-size: 1.25rem;
	line-height: 1;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 50%;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.group-order-form-page .productf-block .productf-intro{
	font-size: .75rem;
}
.group-order-form-page .productf-block .productf-intro .intro-list{
	display: inline-block;
	padding-right: 1rem;
	vertical-align: middle;
	color: #16ccb6;
}
.group-order-form-page .productf-block .productf-intro .intro-list .am-icon{
	margin-right: .5em;
}

/*表单*/
.group-order-form-page .group-wrap{
	padding: 0;
}
.group-order-form-page .am-form-group,.group-order-form-page .am-form-group .am-form-label,.group-order-form-page .am-form-group input{
	margin: 0;
	padding: 0;
	font: normal .875rem/3 "microsoft yahei";
	color: #666;
	border: none;
}
.group-order-form-page .am-form-group{
	padding: 0 .875rem;
	border-bottom: 1px solid #dedede;
}
.group-order-form-page .am-form-group .am-form-label{
	color: #999;
}
.group-order-form-page .am-form-group input:focus{
	border: none;
	outline: none;
	box-shadow: none;
}
.group-order-form-page .am-form-group .txt-right{
	padding-right: 0;
	text-align: right;
}

/*订购数量*/
.group-order-form-page .product-input-num input{
	display: inline-block;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1;
	text-align: center;
	color: #0c80ba;
}
.group-order-form-page .product-input-num input[type="button"]{
	border: 1px solid #0c80ba;
	background-color: transparent;
}
.group-order-form-page .product-input-num .reduce.loseactive{
	color: #999;
	border-color: #999;
}

/*查看团购详情链接*/
.group-order-form-page .togroup-link{
	padding-top: 0;
	padding-bottom: 0;
}
.group-order-form-page .togroup-link a{
	display: block;
	color: #0c80ba;
}
.group-order-form-page .togroup-link a .am-icon{
	float: right;
	font-size: .875rem;
	line-height: 3;
}

/*团购包含*/
.group-order-form-page .group-include{
	padding-top: 0;
	padding-bottom: 0;
	color: #666;
}
.group-order-form-page .group-include .include-tit{
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #dedede;
}
.group-order-form-page .group-include .include-tit .am-icon{
	vertical-align: middle;
	margin-right: .5em;
	color: #999;
}

.group-order-form-page .group-include .include-list{
	padding: .5rem 0;
	border-bottom: 1px solid #dedede;
}
.group-order-form-page .group-include .include-cont{
	font-size: .75rem;
	line-height: 2;
}
.group-order-form-page .group-include .include-cont .include-price{
	font-size: 0;
}
.group-order-form-page .group-include .include-cont .price-list{
	display: inline-block;
	vertical-align: middle;
	width: 20%;
	font-size: .75rem;
	text-align: center;
	border-right: 1px solid #dedede;
}
.group-order-form-page .group-include .include-cont .price-list:nth-last-of-type(1){
	border: none;
}
.group-order-form-page .group-include .include-cont .price-free{
	width: 59%;
	text-align: left;
}
.group-order-form-page .group-include .include-cont .include-price .price{
	color: #dc670c;
}

.group-order-form-page .group-include .include-cont .include-desc{
	color: #999;
}

/*购买须知*/
.group-order-form-page .group-notice{
	padding-top: 0;
	padding-bottom: 0;
	color: #666;
}
.group-order-form-page .group-notice .notice-tit{
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #dedede;
}
.group-order-form-page .group-notice .notice-tit .am-icon{
	margin-right: .5em;
	color: #999;
}

.group-order-form-page .group-notice .notice-cont{
	height: 8em;
	overflow: hidden;
	margin: .5rem 0;
	font-size: .75rem;
}
.group-order-form-page .group-notice .notice-cont dl,.group-order-form-page .group-notice .notice-cont dt,.group-order-form-page .group-notice .notice-cont dd{
	padding: 0;
	margin: 0;
	font-size: .75rem;
	line-height: 2;
}
.group-order-form-page .group-notice .notice-cont dl{
	position: relative;
}
.group-order-form-page .group-notice .notice-cont dt{
	position: absolute;
	left: 0;
	top: 0;
	width: 7em;
	font-weight: normal;
	text-align: right;
	color: #999;
}
.group-order-form-page .group-notice .notice-cont dd{
	padding-left:8em;
}

.group-order-form-page .group-notice .show-all{
	text-align: right;
	color: #0a75d1;
	cursor: pointer;
}
.group-order-form-page .group-notice .show-all a{
	display: block;
}
.group-order-form-page .group-notice .show-all .am-icon{
	margin-left: .5em;
	font-size: .875rem;
}

/*固定底部*/
.group-order-form-page .foot-fixed > span{
	color: #666;
}
.group-order-form-page .foot-fixed > span em{
	color: #dc670c;
}
.group-order-form-page .foot-fixed > span em small{
	font-size: .75rem;
}

/*2017-1-16*/
/*头像上传*/
.submit-wrap{
	padding: 2rem .875rem;
}
.submit-wrap input{
	display: block;
	width: 100%;
	font: normal .875rem/2.5 "microsoft yahei";
	color: #fff;
	border: none;
	background-color: #ea6e0c;
}
.upfile-form .mbox{
	font: normal .875rem/2 "Microsoft YaHei";
}
.upfile-form .am-form{
	/*background-color: #fff;*/
}
.upfile-form .input-wrap{
	padding: 0 .875rem;
}
.upfile-form label{
	text-align: center;
	font-weight: normal;
}

.upfile-form .upimg{
	padding: 0 .875rem;
}
.upfile-form .upimg img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

/*我的评价*/
.mycomment-page .mbox{
	font: normal .875rem/2 "Microsoft YaHei";
}
.mycomment-page .mboxin{
	padding-top: 0;
}
.mycomment-page .mycomment-list a{
	display: inline-block;/*修改1-17*/
	font-size: .75rem;
	/*color: #666;*/
}
.mycomment-page .mycomment-list-wrap{
	padding-top: .875rem;
}
.mycomment-page .mycomment-list-wrap .mycomment-product{
	line-height: 3;
}
.mycomment-page .mycomment-list-wrap .mycomment-product .procomment-denj{/*修改1-17*/
	float: right;
	font: normal 12px/3.5 "Microsoft YaHei";
	color: #ff7a05;
}
.mycomment-page .mycomment-list-wrap .mycomment-cont .con-list-wrap{
	font-size: 0;
}
.mycomment-page .mycomment-list-wrap .con-list-wrap .cont-list{
	display: inline-block;
	vertical-align: middle;
	font-size: .875rem;
}
.mycomment-page .mycomment-list-wrap .con-list-wrap .disimg{
	width: 30%;
}
.mycomment-page .mycomment-list-wrap .con-list-wrap .disimg img{
	width: 100%;
}
.mycomment-page .mycomment-list-wrap .con-list-wrap .comment-denj{
	padding: 0 10px;
	color: #ff7a05;
}
.mycomment-page .mycomment-list-wrap .con-list-wrap .comment-pro-intro{/*修改1-17*/
	padding-left: .875rem;/*修改1-17*/
	max-width: 58%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.mycomment-page .mycomment-list-wrap .mycomment-text{
	padding-top: .625rem;
}
.mycomment-page .mycomment-list-wrap .mycomment-date{/*修改1-17*/
	font-size: .725rem;
	line-height: 2.5;
}
/*删除按钮*/
.mycomment-page .mycomment-list-wrap .delete-btn{
	float: right;
}

/*评价表单*/
.comment-form-page .mbox{
	font: normal .875rem/3 "Microsoft YaHei";
}
.comment-form-page .form-input-wrap{
	padding:  .875rem .875rem 0;
}
.comment-form-page .am-form-group{
	margin: 0;
	padding: 0 .875rem;
	background-color: #fff;
	border-bottom: 1px solid #e2e2e2;
}
.comment-form-page .am-form-group label{
	padding: 0;
	margin: 0;
	font-weight: normal;
}
.comment-form-page .am-form-group textarea{
	padding: 0;
	margin: 0;
	font: normal .875rem/2 "Microsoft YaHei";
	border-radius: 5px;
}

.comment-form-page  .form-input-wrap .form-tit{
	padding: 0 .875rem;
}

/*选择评价*/
.comment-form-page .comment-choose .comment-input{
	float: right;
}
.comment-form-page .comment-choose .comment-input input,.comment-form-page .comment-choose .comment-input .input-bg{
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
}
.comment-form-page .comment-choose .comment-input input{
	display: none;
}
.comment-form-page .comment-choose .comment-input input:checked + .input-bg{
	background: url("/static/images/check.jpg") center center no-repeat;
	background-size: cover;
}
/*您的评价*/
.comment-form-page .comment-area .am-form-group{
	padding: .875rem;
}
.chen-gray{color:#999 !important;}
